历史css
浏览器和网页html
浏览器将编写的网页源代码渲染成咱们想要的样子html5
浏览器问题:web
存在不少不一样的浏览器浏览器
万维网的初期,网页编写没有标准搜索引擎
W3C的创建设计
注释:HTML中的注释是code
<!-- 注释内容 -->
标签:htm
在HTML中用<标签名> </标签名>来标识特定的内容索引
标签的属性
属性是一个名值对(x=y)
属性和标签名或其余属性使用空格隔开
属性根据文档来编写,有些属性有属性值,有些没有,有属性值的要用引号引发来
代码示例
<h1> 这是个人<font color="red" size="3">第一个</font>网页 </h1>
文档声明(doctype)
文档声明用来告知浏览器当前网页的版本
html5的文档声明
<!doctype html> 或 <!DOCTYPE HTML>
网页基本结构
<!--文档声明,声明当前网页的版本HTML5版本--> <!doctype html> <!--html的根标签(元素),网页中的全部内容都要写在根元素的里边--> <html> <!-- head是网页的头部,head中的内容不会在网页中直接出现,主要用来帮助浏览器或搜索引擎来解析网页--> <head> <!--meta标签用来设置网页的元数据,这里meta用来 设置网页的字符集,避免乱码问题--> <meta charset="utf-8"> <!--title 中的内容会显示在浏览器的标题栏,搜索引擎会主要根据title中的内容来判断网页的主要内容--> <title>网页的标题</title> </head> <!--body是html的子元素,表示网页的主体,网页中全部可见的内容都写在body中--> <body> </body> </html>
实体
在网页中编写多个空格默认状况会自动被浏览器解析为一个空格
在HTML中,有些特殊符号不能直接书写。例:多个连续空格,大于号/小于号
使用实体(转义字符)来书写这些特殊符号
实体语法:
空格 > 大于号 < 小于号 ©版权符号