认识<head>
标签
文档的头部描述了文档的各种属性和信息,包括文章的标题等。绝大多数文章头部包含的数据都不会真正作为内容显示给读者。
下面这些标签可用在head部分
<head>
<title>...</title>
<meta>
<link>
<style>...</style>
<script>...</script>
</head>
<title>
标签:在<title></title>
标签的文字内容是网页的标题信息,它会出现在浏览器的标题页中,用于告诉用户和搜索引擎这个网页的内容是什么。
*<body>
标签:*网页上显示的内容放在里面。
*<p>
标签:*添加段落。语法:<p>
段落文本</p>
*<hx>
标签:*为网页添加标题。标题标签一共有6个,h1、h2、h3、 h4、h5、h6分别为一级标题、二级标题、三级标题、四级标题、五级标题、六级标题。并且依据重要性递减。<h1>
是最高的等级。语法:<hx>标题文本</hx>
x为1——6
<strong>
和<em>
标签:加强语气。<em>
为斜体强调语气,<strong>
为粗体更强烈的强调语气。语法:
<em>需要强调的文本</em> <strong>需要
强调的文本</strong>
<span>
标签:设置单独的样式。语法:<span>文本</span>
<q>
标签:短文本引用。语法:<q>引用文本</q>
<blockquote>
标签:长文本引用。语法:<blockquote>要引用的长文本<blockquote>
<br>
标签:分行显示文本。(空标签只有开始标签)作用相当于回车。
:相当于空格。
<hr/>
标签:空标签,添加水平横线。
<address>
标签:为网页加入地址信息。比如定义一个地址(比如电子邮件地址)、签名或者文档的作者身份。默认显示斜体。语法:<address>联系地址信息</address>
<code>
标签:加入一行代码。语法:<code>代码语言</code>
<pre>
标签:加入大段代码,作用预格式化的文本,被包围在pre中的文本通常会保留空格和换行符。语法:<pre>语言代码段</pre>
<ul>:
添加新闻信息列表,ul在网页中的默认样式为每项li前都自带一个圆点。语法:
<ul>
<li>信息</li>
<li>信息</li>
......
</ul>
<ol>
标签:制作有序列表。语法:
<ol>
<li>信息</li>
<li>信息</li>
......
</ol>
<div>
标签:在网页制作过程中,把一些独立的逻辑部分划分出来。相当于一个容器。用id给div命名。语法:<div id="版块名称">…</div>
<table>
标签:创建表格。创建表格的四个元素:table、tbody、tr、th、td.
1.<table>...</table>
:整个表格以<table>
标记开始、</table>
标记结束。
2、<tbody>…</tbody>
:当表格内容非常多时,表格会下载一点显示一点,但如果加上<tbody>
标签后,这个表格就要等表格内容全部下载完才会显示。
3、<tr>…</tr>:
表格的一行,所以有几对tr 表格就有几行。
4、<td>…</td>:
表格的一个单元格,一行中包含几对…,说明一行中就有几列。
5、<th>…</th>:
表格的头部的一个单元格,表格表头。
6、表格中列的个数,取决于一行中数据单元格的个数。
<caption>
标签:为表格添加标题和摘要。摘要的内容是不会在浏览器中显示出来的。作用是增加表格的可读性(语义化)。
语法:<table summary="表格简介文本">
标题:描述表格内容,标题的显示位置。表格上方。
语法:<table>
<caption>标题文本</caption>
<tr>
<td>…</td>
<td>…</td>
…
</tr>
…
</table>
<a>
标签:链接到另一个界面,实现超链接。语法:<a href="目标网址" title="鼠标滑过显示的文本">链接显示的文本</a>
a标签在默认情况下,链接的网页实在浏览器中打开,有时我们需要在新的浏览器窗口打开。如:<a href="目标网址" target="_blank">click here!</a>
使用mailto在网页中链接Email地址
注意:如果mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的参数每一个都以“&”分隔。
<img>
标签:为网页插入图片。语法:<img src="图片地址" alt="下载失败时的替换文本" title = "提示文本">
具体的:1、src:标识图像的位置;
2、alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本;
3、title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);
4、图像可以是GIF,PNG,JPEG格式的图像文件。
<form>
标签:表单标签,与用户交互,表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法:
<form method="传送方式" action="服务器文件">
具体的:1. :标签是成对出现的,以开始,以结束。
2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。
3.method : 数据传送的方式(get/post)。
例:<form method="post" action="save.php">
<label for="username">用户名:</label>
<input type="text" name="username" />
<label for="pass">密码:</label>
<input type="password" name="pass" />
</form>
文本输入框、密码输入框:语法:<form>
<input type="text/password" name="名称" value="文本" />
</form>
1、type:
当type=”text”时,输入框为文本输入框;
当type=”password”时, 输入框为密码输入框。
2、name:为文本框命名,以备后台程序ASP 、PHP使用。
3、value:为文本输入框设置默认值。(一般起到提示作用)
文本域:支持多行文本输入,当用户在表单中输入大段文字时,需要用到文本输入域。语法:<textarea rows="行数" cols="列数">文本</textarea>
1、标签是成对出现的,以开始,以结束。
2、cols :多行输入域的列数。
3、rows :多行输入域的行数。
4、在标签之间可以输入默认值。
单选框、复选框:语法:<input type="radio/checkbox" value="值" name="名称" checked="checked"/>
1、type:
当 type=”radio” 时,控件为单选框
当 type=”checkbox” 时,控件为复选框
2、value:提交数据到服务器的值(后台程序PHP使用)
3、name:为控件命名,以备后台程序 ASP、PHP 使用
4、checked:当设置 checked=”checked” 时,该选项被默认选中
下拉列表框:
1、value:
2、selected=”selected”:
设置selected=”selected”属性,则该选项就被默认选中。
使用下拉列表进行多选:在<select>
标签中设置multiple=”multiple”属性,就可以实现多选功能,在 widows 操作系统下,进行多选时按下Ctrl键同时进行单击(在 Mac下使用 Command +单击),可以选择多个选项。
提交按钮:语法:<input type="submit" value="提交">
type:只有当type值设置为submit时,按钮才有提交作用
value:按钮上显示的文字
重置按钮:当用户需要重置表单信息到初始时的状态时,比如用户输入“用户名”后,发现书写有误,可以使用重置按钮使输入框恢复到初始状态。只需要把type设置为”reset”就可以。语法:<input type="reset" value="重置">
type:只有当type值设置为reset时,按钮才有重置作用
value:按钮上显示的文字
form表单中的label标签:label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。语法:<label for="控件id名称">
注释语法:<!--注释文字 -->
标签的用途:语义化。
语义化的好处:
1.更容易被搜索引擎收录。
2.更容易让屏幕阅读器读出网页内容。