一: 换行:有2个,一个为<br/>, 一个为<p></p>
其中,<br/>直接换行,而p标签,会前面有一个空行,后面还有一个空行,
二:ul与ol
ul是无序列表,ul的type属性有:disc—实心圆(默认)、circle—空心圆、square—实心方块
●这是第一个列表
●这是第二个列表
●这是第三个列表
●这是第四个列表
ol是有序列表,ol的type属性有:1—数字(默认)、a—小写字母、A—大写字母、i—小写希腊字母、I—大写希腊字母。
1、这是第一个列表
2、这是第二个列表
3、这是第三个列表
4、这是第四个列表
三、html显示数据,css显示样式,js显示交互,一般套用框架jquery来写。
jquery miniui/easyui.(layout)/dwz(国产的)
extjs也是js框架,现在Sencha ExtJSs, dojo也是js客户端
帮我们把浏览器兼容问题。
javascript无法自结束。
四: radio是单选框,通过name来分组,当name一样时表示这几个radio都在一个组中,此时如果点击其中一个会取消其他的选择。
checkbox是多选框,select下拉列表 多行文本框<textarea cols="50" rows="10"></textarea>
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>
其中,<br/>直接换行,而p标签,会前面有一个空行,后面还有一个空行,
二:ul与ol
ul是无序列表,ul的type属性有:disc—实心圆(默认)、circle—空心圆、square—实心方块
●这是第一个列表
●这是第二个列表
●这是第三个列表
●这是第四个列表
ol是有序列表,ol的type属性有:1—数字(默认)、a—小写字母、A—大写字母、i—小写希腊字母、I—大写希腊字母。
1、这是第一个列表
2、这是第二个列表
3、这是第三个列表
4、这是第四个列表
三、html显示数据,css显示样式,js显示交互,一般套用框架jquery来写。
jquery miniui/easyui.(layout)/dwz(国产的)
extjs也是js框架,现在Sencha ExtJSs, dojo也是js客户端
帮我们把浏览器兼容问题。
javascript无法自结束。
四: radio是单选框,通过name来分组,当name一样时表示这几个radio都在一个组中,此时如果点击其中一个会取消其他的选择。
checkbox是多选框,select下拉列表 多行文本框<textarea cols="50" rows="10"></textarea>
五:fieldset和legend标签。
<form>
<fieldset>
<legend>dlldlldl</legend>
ddd
</form>
</fieldset>
六:label元素不会像用户呈现任何特效,如果在元素内点击文本,就会触发此控件,label标签的for属性应当与相关元素的id属性相同(for属性用来绑定元素)
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>