ul
ol
li
dl
dt
dd
table
caption
thead
tfoot
tbody
tr
th
td
<!--表单-->
<form action="http://www.baidu.com/s" target="_blank"><!--输入框--><input type="text" name="wd"><!--提交按钮--><button>搜 索</button></form>
表单中所有的东西都需要包裹在 form 标签中, form 标签就表示一个表单
form 标签具有如下属性:action 属性,可以设置表单的提交地址method 属性,设置提交的请求方式target 属性,设置提交的地址在本窗口打开还是新窗口打开,值:_self、_blank
<input type="text">
可以设置 maxlength 属性限制最大输入长度。
<input type="password">
可以设置 maxlength 属性限制最大输入长度。
<input type="radio" name="sex"> 女
<input type="radio" name="sex"> 男
<input type="radio" name="sex"> 其他
- 多个单选按钮需要把 name 属性的值设置为相同的,才可以实现单选效果。
- 设置 checked 属性,可以让该单选按钮默认选中, checked 属性无需给值。
<input type="checkbox"> 睡觉
<input type="checkbox" checked> 抽烟
<input type="checkbox" checked> 喝酒
<input type="checkbox"> 烫头发
- 设置 checked 属性,该复选中默认被选中, checked 属性无需给值。
<input type="submit" value="提交按钮">
<button type="submit">提交按钮</button>
<button>提交按钮</button>
<input type="reset" value="重置按钮">
<button type="reset">重置按钮</button>
<input type="button" value="普通按钮">
<button type="button">普通按钮</button>
<textarea rows="10" cols="60"></textarea>
- rows 属性设置文本域默认显示多少行,影响文本域的高度。
- cols 属性设置文本域默认一行显示多少字,影响文本域的宽度。
<select><option>小学</option><option>初中</option><option>高中</option><option>中专</option><option>大专</option><option>本科</option><option selected>研究生</option>
</select>
- 默认选中的是第一个选项,通过给 option 标签设置 selected 属性让该选项默认选中,selected 属性无需给值。
每个表单控件都应该设置 name 属性,name 属性指定数据名称,表单提交之后,后端程序可以通过数据名称获取数据。
下拉选项中,select 标签设置 name 属性,option 标签不需要。
多个单选按钮只有设置了同值的name属性,才具有单选的效果。
css表单布局、作为按钮的表单控制,不能设置 name 属性。
<!-- label 标签关联文本输入框, 密码输入框、文本域、下拉选项也采用这种方式关联
-->
<label for="addressInput">地址:</label>
<input type="text" id="addressInput">
<br><!--label 标签关联单选按钮,复选框也采用这种方式关联
-->
性别:
<label><input type="radio" name="sex">女
</label>
<label><input type="radio" name="sex">男
</label>
<label><input type="radio" name="sex">其他
</label>
<form action="1.php"><fieldset><legend>表单的标题</legend>表单控件....</fieldset>
</form>
标签名 | 语义和功能 | 属性 | 单标签和双标签 |
---|---|---|---|
form | 表单 | action 属性: 指定表单提交的地址 method 属性: 指定表单提交的请求方式 target 属性: 与超链接target属性功能一致 | 双标签 |
input | 各种形式的表单控件 | type 属性: 设置表单控件的类型。 maxlength 属性: 设置最大可输入长度,用于文本和密码输入框 checked 属性: 默认选中,用于单选按钮和复选框。 | 单标签 |
button | 按钮 | type 属性: 设置按钮的类型。 | 双标签 |
textarea | 文本域 | rows 属性: 设置默认显示的行数。 cols 属性: 设置一行默认显示的文字个数。 | 双标签 |
select | 下拉框 | 双标签 | |
option | 下拉框的选项 | selected 属性: 默认选中。 | 双标签 |
label | 与表单控件关联 | for 属性: 通过该属性指定要关联表单控件的 ID | 双标签 |
fieldset | 表格边框 | 双标签 | |
legend | 表格标题 | 双标签 |
总结:
- input 标签 type 属性的值: text、password、radio、checkbox、submit、reset、button,默认值是 text。
- button 标签 type 属性的值: submit、reset、button,默认值是 submit
标签名 | 功能和语义 | 属性 | 单标签还是双标签 |
---|---|---|---|
iframe | 框架,可以引入其他页面获取其他类型的资源 | src 属性: 指定要引入的页面或其他资源的地址。 width 属性: 指定框架的宽度. **height 属性:**指定框架的高度。 frameborder 属性: 设置有无边框,值: 0 或者 1 | 双标签 |
空格
< <
> >
& &
¥ ¥
© ©
× ×
÷ ÷
全局属性 就是所有的标签都具有的属性。
class 属性: 指定类名,用于 css
id 属性: 指定 ID 名,用于唯一标识一个元素。
style 属性: 用于直接设置 CSS 样式
name 属性: 给标签指定一个名字
title 属性: 鼠标悬停在元素上的文字提示,大部分情况只有图片和超链接会设置该属性。
lang 属性: 指定标签内文本所使用的的语言,一般该属性设置到 html 根标签上即可,值:cn、en、fr 等
<!--字符集编码-->
<meta charset="utf-8"><!--网页关键字:-->
<meta name="keywords" content="8-12个以英文逗号隔开的单词/词语"><!-- 网页描述信息 -->
<meta name="description" content="80字以内的一段话,与网站内容相关"><!-- 网页定时跳转:(10秒后跳转到百度页面) -->
<meta http-equiv="refresh" content="10;url=http://www.baidu.com">
跳转默认字体大小: 左下角小齿轮 -> 选择“设置” -> 常用设置 -> Edit:Font Size跳转目录结构层级距离: 左下角小齿轮 -> 选择"设置" -> 工作台 -> 外观 -> Tree:Indent避免目录层级紧凑显示: 左下角小齿轮 -> 选择"设置" -> 功能 -> 资源管理器 -> Compact Folders 去掉前面的勾设置自动保存: 左下角小齿轮 -> 选择“设置” -> 常用设置 -> Files:Auto Save修改编辑器的颜色主题: 左下角小齿轮 -> 选择“颜色主题”修改文件图标主题: 左下角小齿轮 -> 选择"文件图标主题"
1. Chinese (Simplified) Language Pack for Visual Studio Code 中文扩展2. Live Serve
CSS 对某一个元素或多个元素设置样式,样式作用在元素上。
祖先元素
父元素
子元素
后代元素
兄弟元素(具有相同父元素的元素)
元素之间的关系表述只与元素的位置有关,与元素的标签名无关。
<p style="CSS样式.."></p>
<html><head><style>CSS 样式....</style></head><body></body>
</html>
把 CSS 样式,写在独立的 css 文件中,HTML 文件使用 link 标签与 CSS 文件相关联
<link rel="stylesheet" href="css文件的地址">
选择器 {CSS属性: 值;CSS属性: 值;CSS属性: 值;
}
html框架标签有哪些。选择器: 用来选择到需要设置样式的元素。
声明块: 每个选择器后面用大括号包裹起来的就是声明块。声明块中由多条声明组成。
声明: 一条声明由 CSS 属性和该属性的值组成,每条声明的结尾是分号。
<标签 style="CSS属性:值; CSS属性:值"></标签>
<!-- 使用 img 标签的 width 属性和 height 属性设置图片大小 -->
<img src="芳芳.jpg" alt="芳芳" width="300" height="300"><!-- 使用css属性width和height设置图片大小; style 是 HTML 属性! -->
<img src="芳芳.jpg" alt="芳芳" style="width:300px;height:300px">
通过多种形式,多种选择器对某个元素进行样式设置,所有的样式都会作用在该元素上,这就是层叠性。
如果多种形式设置的样式有重复的样式,行内式的优先级大于内嵌式和外链式。 内嵌式和外链式没有区别,参照选择器的优先级,选择器优先级一样,后面的样式优先级高。
/* CSS 注释 *//*CSS 注释CSS 注释CSS 注释
*/
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态