html不是一种编程语言,而是一种超文本标记语言
<!DOCTYPE> 高速浏览器文档使用哪种html规范
标签可以有多个属性值,每个属性之间用一个空格或者多个空格隔开,属性有属性名和属性值两部分,属性值需要用单引号或者是双引号引起来。
属性只能用在开始标签或者单个标签上,不能用于结束标签。
html文档的注释<!-- 开始,-->结束
给网站最前面加图标
<link rel="shortcut icon" type="" href="https://www.w3cschool.cn/statics/images/favicon.ico">
标签
- 块级标签 :独占一行
- 内联标签:按文本占位置
常用的标签<a> 超链接 属性href
<div>没有任何样式>
<span> 也是没有任何样式,但属于内联标签
<img> 属性有src 后面跟图片的路径,alt 如果图片显示失败则显示这个alt的属性值,title 鼠标悬浮在图片上显示。
<ul>无序列表必须和<li>一起配套使用
同理<ol> 有序标签
<table> 表格标签
<form> 表单标签 用于向服务器发送请求,进行browser和服务器之间的交互
display属性:inline 行内元素 block 块状元素,inline-block:对内能设置宽高,对外能放在同一行
用inline-block布局有以下注意的几点
vertical-align
属性会影响到inline-block
元素,你可能会把它的值设置为top
。- 你需要设置每一列的宽度
- 如果HTML源代码中元素之间有空格,那么列与列之间会产生空隙