Hyper Text Markup Language 超文本标记语言
html标签里,head标签、body标签
DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>标题title>
head>
<body>
body>
html>
搜索引擎也放在 head 标签,style 也可以放在 head
(h1~h6)
| 标题标签 |
|---|
|
|
|
|
|
|
文档流块级元素之一,自动换行。 不换行)壹 贰,两个如果写在一行,“壹贰”之间没有空格)(
)、水平线标签()
/)
,,…… (还有比如说下划线,等)
......| 特殊符号 | 字符实体 | 示例 |
|---|---|---|
| 空格 | | 百度` |
| 大于号(>) | > | 如果时间>晚上6点,就坐车回家 |
| 小于号(<) | < | 如果时间<早上7点,就走路去上学 |
| 引号(") | " | W3C规范中,HTML的属性值必须用成对的"引起来 |
| 版权符号@ | © | © 2008-2018课工场 |
| 常见的图像格式 |
|---|
| JPG |
| GIF |
| PNG |
| BMP |

内联标签 —— 行内元素。块级元素:换行,行内元素:不换行

_blank
_self
href=“页面”
<a href="www.baidu.com"> 百度 a>
<a href="index.html"> 首页 a>
a标签,链接属性的值为 “网页文件名#锚名”
如果锚链接成功,会跳到
id或name值为锚名的,另一a标签 的位置
<a href="#锚名 1">点这里到内容 1a>
<a href="#锚名 2">点这里到内容 2a>
<a href="页面网页文件名#锚名 3">点这里到内容 3a>
( 到某个网页的 “锚名 3” )
……
<a name="锚名 1">内容 1a>
……
<a id="锚名 2">内容 2a>
特别功能的链接,比如说
mailto
<a href="mailto:邮箱地址">……a>
ol,ul,dl
li自动生成序号:ol,li
<ol>
<li> …… li>
<li> …… li>
<li> …… li>
ol>
li默认实心圆点:ul,li
<ul>
<li> …… li>
<li> …… li>
<li> …… li>
ul>
标题
dt,后面内容dd缩进。dl,dt,dd
table头尾标签之间,tr是一行。tr之间,th是标题列,td是普通的列
表格相关组成 :(tr 是一行。tr 里,th 是标题列, td 是普通列)

(
td与th跨行跨列、水平垂直对齐,table宽高边距,…)
td 或 th 的:
rowspan="3"
colspan="2"
align="center"
valign="middle"
table 的:
width="……"
height="……"
border="……"
cellpadding="……"
cellspacing="……"

如果用
,可以名字,
如果里有 id=“某 id 名”,点 ”名字“,可以进入到打字模式。
注意:
action=“#” 本地
type 属性:

name 同一个名字就行image 类型,在form标签里有提交功能hidden 类型,隐藏不显示email 类型,类似 text 类型,需要是邮箱的格式。HTML5 新增select:
select 是作为标签使用,而不是 input 标签 的 type 元素 的值<form method="get" action="#">
<p>
<label for="email">邮箱地址<span>*span>label>
<input type="email" name="email" id="email" />
p>
<p>
<label for="pwd">密码<span>*span>label>
<input type="password" name="pwd" id="pwd" />
p>
<p>
<label for="surePwd">确认密码<span>*span>label>
<input type="password" name="surePwd" id="surePwd" />
p>
form>

select 标签:
select标签之间,option
<p style="text-indent: 2em;">
<label> 类型:label>
<select name="select">
<option value="1">1option>
<option value="2">2option>
<option value="3">3option>
<option value="4">4option>
select>
p>
表单验证:

placeholder:

required:

pattern:
验证之一的属性(正则表达式)
\d 单个数字,量词:{x,y} ,| 或者。(^ 匹配开始位, $ 匹配结束位,但是一定要有吗?)
^表达式,表示一定要以此为开始才能匹配到,那么同理,$表达式一定要以此为结尾才能匹配到(验证手机号:pattern=" ^1[3578] \ d{9} ",^ 必要吗?)
<label for="mingzi">手机号码<span>*span>label>
<input type="text" required="required" pattern="1[3578]\d{9}" name="name"/>
textarea 标签:
<tr>
<td>文本域td>
<td><textarea cols="40" rows="6">textarea>td>
tr>
canvas 元素(标签)video 和audio 元素HTML5新增结构元素:


datalist 与 option 一起用,嵌套与 select 一样datalist 与 select 不同:option 标签 之间不需要写内容,有 value 就行音频播放:

video,也有这些属性source 标签:
<video width="400px" height="250px" autoplay="autoplay" controls="controls">
<source src="files/video1.mp4" type="video/mp4">source>
<source src="files/video1.ogg" type="video/ogg">source>
< /video>
email、url、color、search、range……
HTML5新增input类型:

lay="autoplay" controls="controls">
<source src="files/video1.mp4" type="video/mp4">source>
<source src="files/video1.ogg" type="video/ogg">source>
< /video>
email、url、color、search、range……
HTML5新增input类型:
