web标准的构成css
主要由结构、表现、行为三个方面组成html
标准 | 说明 |
---|---|
结构 | 结构用于对网页元素进行整理和分类,现阶段主要学的是HTML。 |
表现 | 表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是css |
行为 | 行为是指网页模型的定义及交互的编写,现阶段主要学的是Javascript |
例:—>开始标签web
</html>—>结束标签(有反斜杠)
2.标签关系浏览器
双标签关系能够分为两类:包含关系和并列关系服务器
包含关系工具
<head> 父亲 <title></title> 儿子 </head>
并列关系布局
<head> </head> <body> </body>
每一个网页都会有都会有一个基本的结构标签(即骨架标签),页面内容也是在这些基本标签上写post
<html> <head> <title>个人第一个页面</title> </head> <body> 姜宇,许诺百年好合 </body> </html>
标签名 | 定义 | 说明 |
---|---|---|
HTML的标签 | 页面中最大的标签,咱们称为根标签 | |
文档的头部 | 注意在head标签中咱们必需要设置的标签是title | |
文档的标题 | 让页面拥有一个属于本身的网页标题 | |
文档的主体 | 元素包含文档的全部内容,页面内容基本都是放到Body里面 |
必须放到最前面,声明标签、网站
用来定义当前文档显示的语言编码
en就是英文网站,zh—CN为中文网站
字符集(Character set)是多个字符的集合
在标签内,能够经过标签的charset属性来规定HTML文档应该使用哪一种字符编码。
<meta charset="UTF-8"/>
根据标签的语义,在合适的地方给一个最为合理的标签,可让页面结构清晰
HTML提供了6个等级的网页标题,即
<body> <h1> 我是一级标题 </h1> </body>
是单词head的缩写
标签语义:做为标题使用,而且依据重要性递减。(一级比二级重要)
特色:
1.加了标题的文字会变得加粗,字号会依次变小
2.一个标题独占一行
网页中,将文字分段显示,须要用标签
,用于定义段落,能够将整个网页分红若干个段落
<p> 我是一个段落标签 </p>
特色:
强制换行break缩写,只有这一个单标签
标签语义:强制换行。
特色:
《strong》《/strong》加粗标签
《b》《/b》也是加粗的标签
strong比b语气更增强烈
《em》《/em》或者《i》《/i》是倾斜
em语义更强烈
《del》《/del》或者《s》《/s》是删除线,del语义更强烈
《ins》《/ins》或者《u》《/u》是下划线,ins语义更强烈
《hr/》分割线
两个标签没有语义,仅仅是盒子,装内容(双标签)
特色:
1.div是division的缩写,表示分割、分区。span意为跨度,跨距。
2.《div》标签用来布局,一行只能放一个《div》。大盒子
3.《span》标签用来间隔,小盒子,一行能够不少个
图像标签
在HTML标签中,《img》标签用于定义HTML页面中的图像。
《img src=“图像URL(这里写的是图片的路径)”/》为单标签
src是《img》标签的必须属性 ,它用于指定图像文件的路径和文件名
所谓属性:就是属于这个图像标签的特性
属性 | 属性值 | 说明 |
---|---|---|
src | 图片路径 | 必须属性 |
alt | 文本 | 替换文本,图片不能显示的文字 |
title | 文本 | 提示文本,鼠标放到图像上,显示的文字 |
width | 像素 | 设置图像的宽度 |
height | 像素 | 设置图像的高度 |
border | 像素 | 设置图像的边框粗细 |
相对路径分类 | 符号 | 说明 |
---|---|---|
同一级路径 | 图像文件位于HTML文件同一级,如《img src=“baidu.gif”/》 | |
下一级路径 | / | 图像文件位于HTML文件下一级,如《img src=“images/baidu.gif”/》 |
上一级路径 | ../ | 图像文件位于HTML文件上一级,如《img src=“../baidu.gif”》 |
很少说了
《a》标签用于定义超连接,做用是从一个网页连接到另外一个网页
《a href="跳转目标" target=“目标窗口的弹出方式”》文本或图像《/a》
属性 | 做用 |
---|---|
href | 用于指定连接目标的url地址,(必须属性)当为标签应用href属性时,他就具备了超连接的功能 |
target | 用于指定连接页面的打开方式,其中 _self为默认值, _blank为新窗口的打开方式 |
《a href="http:bababa"》<img src="图片文件"/>《/a》
6.锚点连接:点咱们的点击连接,能够迅速定位到某个位置。
本身总结一点:若是在《a》《/a》之间放的是一段话,直接把那段话打在中间就行
若是是一个图片文件或者其余文件,用相应的标签来引入
注释标签
以《!--》开头,以“--》”结束 快捷键ctrl+/
主要用于展现数据,布局页面
<table> <tr> <td>单元格内的文字</td> </tr> </table>
《table》是用于定义表格的标签
《tr》标签使用预约义表格中的行,必须嵌套在《table》中
《td》用于定义表格中的单元格(能够认为是列),必须嵌套在《tr》中
字母td指表格数据,即数据单元格的内容
位于表格第一行或者第一列,居中加粗显示
《th》《/th》
跟td一个等级
属性名 | 属性值 | 描述 |
---|---|---|
align | left、center、right | 规定表格相对周围元素的对齐方式 |
border | 1或“” | 规定表格单元是否拥有边框,默认为“”,表示没有边框 |
cellpadding | 像素值 | 规定单元边沿与其内容之间的空白,默认1像素 |
cellspacing | 像素值 | 规定单元格之间的空白,默认2像素 |
width | 像素值或百分比 | 规定表格的宽度 |
这些属性要写到《table 这里》
《thead》标签表示表格头部区域,《tbody》标签表示表格的主体区域
例:《td colspan=“几个”》《/td》
跨列合并:colspan=“合并单元格的个数”
跨行合并:rowspan=”合并单元格的个数“
分为三大类:无序列表《ul》列表项《li》、有序列表《ol》列表项《li》
自定义列表《dl》
<dl> <dt>名词1</dt> <dd>小弟</dd> <dl>
注:列表标签中只能放li(自定义除外),但《li》能够放其余元素
包括(表单域、表单控件、提示信息)
《form》标签
<form action="url地址"> methon="提交方式" name="表单域名称"> 各类表单元素控件 </form>
属性 | 属性值 | 做用 |
---|---|---|
action | url地址 | 用于指定接受并处理表单数据的服务器程序的url地址 |
method | get/post | 用于设置表单数据的提交方式,其取值为get或post |
name | 名称 | 用于指定表单的名称,以区分同一个页面中的多个表单域 |
《label》能够绑定一个表单元素,当点击《label》标签内的文本时,浏览器会自动聚焦到相对应的表单元素上
《label for=“sex”》男《/label》
《input type=”radio“ name=”sex“ id=”sex“/》
这个for的属性值和id的要同样
块元素会排斥别的元素和他位于同一行,通常状况下,块元素内部能够容纳其余块元素和行内元素。
块元素 | 说明 |
---|---|
h1~h6 | 标题元素 |
p | 段落元素 |
div | div元素 |
hr | 水平线 |
ol | 有序列表 |
ul | 无序列表 |
行内元素只能够容纳其余行内元素,不能够容纳其余元素
行内元素 | 说明 |
---|---|
stong | 粗体元素 |
em | 斜体元素 |
a | 超连接 |
span | 经常使用行内元素,结合css定义样式 |