1 Doctype 2 3 Doctype告诉浏览器使用什么样的html或xhtml规范来解析html文档 4 5 有和无的区别 6 7 BackCompat:标准兼容模式未开启(或叫怪异模式[Quirks mode]、混杂模式) 8 9 CSS1Compat:标准兼容模式已开启(或叫严格模式[Standards mode/Strict mode]) 10 11 这个属性会被浏览器识别并使用,但是如果你的页面没有DOCTYPE的声明,那么compatMode默认就是BackCompat,这也就是恶魔的开始 -- 浏览器按照自己的方式解析渲染页面,那么,在不同的浏览器就会显示不同的样式。如果你的页面添加了那么,那么就等同于开启了标准模式,那么浏览器就得老老实实的按照W3C的标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了。 12 13 功能14 15 Doctype告诉浏览器使用什么样的html或xhtml规范来解析html文档, dtd文件则包含了标记、attributes 、properties、约束规则。 16 17 Meta(metadata information) 18 19 提供有关页面的元信息,例:页面编码、刷新、跳转、针对搜索引擎和更新频度的描述和关键词
页面编码(告诉浏览器是什么编码)
<meta http-equiv=“content-type” content=“text/html;charset=utf-8”>
刷新和跳转
< meta http-equiv=“Refresh” Content=“30″> < meta http-equiv=”Refresh“ Content=”5; Url=http://www.autohome.com.cn“ />
关键词
< meta name="keywords" content="专访,11,43" >
X-UA-Compatible
与任何早期浏览器版本相比,Internet Explorer 8 对行业标准提供了更加紧密的支持。因此,针对旧版本的浏览器设计的站点可能不会按预期显示。为了帮助减轻任何问题,Internet Explorer 8 引入了文档兼容性的概念,从而允许您指定站点所支持的 Internet Explorer 版本。文档兼容性在 Internet Explorer 8 中添加了新的模式;这些模式将告诉浏览器如何解释和呈现网站。如果您的站点在 Internet Explorer 8 中无法正确显示,则可以更新该站点以支持最新的 Web 标准(首选方式),也可以强制 Internet Explorer 8 按照在旧版本的浏览器中查看站点的方式来显示内容。通过使用 meta 元素将 X-UA-Compatible 标头添加到网页中,可以实现这一点。 当 Internet Explorer 8 遇到未包含 X-UA-Compatible 标头的网页时,它将使用指令来确定如何显示该网页。如果该指令丢失或未指定基于标准的文档类型,则 Internet Explorer 8 将以 IE5 模式(Quirks 模式)显示该网页。更多 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Title网页头部信息
Link 1.css < link rel="stylesheet" type="text/css" href="css/common.css" > 2.icon < link rel="shortcut icon" href="image/favicon.ico">
Style 在页面中写样式 例如: < style type="text/css" > .bb{ background-color: red; } < /style> Script
引进文件 < script type="text/javascript" src="http://www.googletagservices.com/tag/js/gpt.js"> </script > 写js代码 < script type="text/javascript" > ... </script >
常用标签
标签一般分为两种:块级标签和行内标签
行内标签:a、span、select 等#页面展示的时候是一整行
块级标签:div、h1、p 等#页面展示的时候是一整块
各种符号
http://www.cnblogs.com/web-d/archive/2010/04/16/1713298.html
因为类似<div>这个是不可以直接显示出来的,所以需要通过特定的符号来展示 <div >
p 和 br
p表示段落,默认段落之间是有间隔的!
br 是换行
a标签 < a href="http://www.autohome.com.cn"> </a> 1、target属性,_blank表示在新的页面打开 2、锚
H 标签
H1 H2 H3 H4 H5 H6
select 标签 <select> <option value='1'>上海</option> <option value='2'>北京</option> <option value='3' selected='selected'>广州</option> selected='selected'表示模式选中,而value所定义的值是用来提交给后台进行数据操作的,提交1就表示是上海 </select> <select multiple="multiple" size='2'> multiple 表示可以多选 size 规定下拉列表中可见选项的数目 <optgroup> 标签可以把相关的选项组合在一起,label 为选项组规定描述,分组的功能 <select> <optgroup label='河北省'> <option>石家庄</option> <option>邯郸</option> </optgroup> <optgroup label='山西省'> <option>太原</option> <option>平遥</option> </optgroup> </select>
<input type = "checkbox/radio/text/password/button/submit/file" name='xx' /> Checkbox 复选框 radio 单选框 在单选框中,如果需要互斥的属性,需要将name设置为同一个 text 文本框 password 密码框 button 按钮 submit 提交按钮 会提交数据 file 上传文件 提交文件时: enctype='multipart/form-data' method='POST'
多行输入的文本框
<textarea>asdjoifjwe</textarea>
<form action='后台url' method='POST'> NAME:<input name='username' type='txt'/> <br/> pwd:<input name='paswd' type='password'/> <input type='button' onclick='alert(123) 'value='提交'/> <input type='submit' value='提交'/>
</form>
name主要就是为了让后台获取值
只要我的光标到了这一行会自动定位到文本框里面
<label for='name2'>姓名:<input id='name2' type='txt'/></label>
三种列表样式
<ul> <li>ul.li</li> <li>ul.li</li> <li>ul.li</li>
</ul> <ol> <li>ul.li</li> <li>ul.li</li> <li>ul.li</li> </ol> <dl> <dt>江苏</dt> <dd>南通</dd> <dd>苏州</dd> <dt>北京</dt> <dd>北京</dd> </dl>
表格
<table> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>2</td> <td>3</td> </tr> </table>
<table border='1'> border标签 <tr> <th>1</th> 标题th <th>2</th> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>2</td> <td>3</td> </tr> </table>
colspan='2'合并行
rowspan='2'合并列
样式
<fieldset> <legend>登录</legend> <p>用户名:</p> <p>密码:</p> </fieldset>
实例:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv=“content-type” content=“text/html;charset=utf-8”> 5 <title>页面一</title> 6 </head> 7 8 <body> 9 10 <h1>哈哈</h1> 11 <div><div></div> 12 <div>bill</div> 13 <div>bill</div> 14 <span>shaobing</span> 15 <span>shaobing</span> 16 <p>ninini nnnnnnmn</p> 17 <p>fsdfwejoifjsdafwen <br/>fsdfewf wefsadf</p> 18 <a href='http://www.baidu.com' target='_blank'>bill</a> 19 20 目录: 21 <div> 22 <a href='#id1'>第一章</a> 23 <a href='#id2'>第二章</a> 24 <a href='#id3'>第三章</a> 25 </div> 26 内容: 27 <div id='id1'>第一章内容</div> 28 <div id='id2' style='height:1000px;background-color:red'>第二章内容</div> 29 <div id='id3'>第三章内容</div> 30 31 32 <select> 33 <option value='1'>上海</option> 34 <option value='2'>北京</option> 35 <option value='3' selected='selected'>广州</option> 36 </select> 37 38 39 40 <select> 41 <optgroup label='河北省'> 42 <option>石家庄</option> 43 <option>邯郸</option> 44 </optgroup> 45 <optgroup label='山西省'> 46 <option>太原</option> 47 <option>平遥</option> 48 </optgroup> 49 </select> 50 51 <input type='text'/> 52 <input type='password'/> 53 54 <input type='checkbox'/> 55 <input type='checkbox'/> 56 <input type='checkbox'/> 57 <input type='checkbox'/> 58 59 男:<input type='radio' name='nimei'/> 60 女:<input type='radio' name='nimei'/> 61 中:<input type='radio' name='nimei'/> 62 <br/><br/><br/><br/><br/> 63 <input type='button' value='提交'/> 64 <input type='submit' value='提交'/> 65 66 <br/><br/><br/><br/><br/> 67 68 <input type='file' /> 69 <br/> 70 71 <textarea>asdjoifjwe</textarea> 72 <br/> 73 74 <form action='后台url' method='POST'> 75 NAME:<input name='username' type='txt'/> 76 <br/> 77 pwd:<input name='paswd' type='password'/> 78 <input type='button' onclick='alert(123) 'value='提交'/> 79 <input type='submit' value='提交'/> 80 </form> 81 82 83 <br/><br/><br/> 84 <label for='name2'>姓名:<input id='name2' type='txt'/></label> 85 86 <ul> 87 <li>ul.li</li> 88 <li>ul.li</li> 89 <li>ul.li</li> 90 </ul> 91 92 <ol> 93 <li>ul.li</li> 94 <li>ul.li</li> 95 <li>ul.li</li> 96 </ol> 97 98 <dl> 99 <dt>江苏</dt> 100 <dd>南通</dd> 101 <dd>苏州</dd> 102 <dt>北京</dt> 103 <dd>北京</dd> 104 105 </dl> 106 107 <br/><br/><br/> 108 109 <table border='1'> 110 <tr> 111 <th>1</th> 112 <th>2</th> 113 </tr> 114 <tr> 115 <td>1</td> 116 <td>2</td> 117 </tr> 118 <tr> 119 <td>2</td> 120 <td>3</td> 121 </tr> 122 </table> 123 124 125 <br/><br/><br/> 126 <table border='1'> 127 <thead> 128 <tr> 129 <th>1</th> 130 <th>2</th> 131 </tr> 132 </thead> 133 <tbody> 134 <tr> 135 <td colspan='2'>1</td> 136 <td>2</td> 137 </tr> 138 <tr> 139 <td rowspan='2'>1</td> 140 <td>2</td> 141 </tr> 142 <tr> 143 <td>2</td> 144 <td>3</td> 145 </tr> 146 </tbody> 147 </table> 148 149 <br/><br/> 150 151 <fieldset> 152 <legend>登录</legend> 153 <p>用户名:</p> 154 <p>密码:</p> 155 </fieldset> 156 </body> 157 158 </html>