- <h1>一般用于网站标题。
- 加入强调语气,使用<strong>和<em>标签。<em> 表示强调,<strong> 表示更强烈的强调。并且在浏览器中<em> 默认用斜体表示,<strong> 用粗体表示。两个标签相比,目前国内前端程序员更喜欢使用<strong>表示强调。
- <q>标签,短文本引用。 注意要引用的文本不用加双引号,浏览器会对q标签自动添加双引号。
- <blockquote>标签,长文本引用。显示效果会自动缩进【注意:是左右两边都会自动缩进】。
- 在信息展示时,有时会需要加一些用于分隔的横线<hr/>,这样会使文章看起来整齐些。
- <address>标签,为网页加入地址信息。也可以定义一个地址(比如电子邮件地址)、签名或者文档的作者身份。 在浏览器上显示的样式为斜体。但这种方式也有一个弊端:会将address标签包围的部分换行。
- 在介绍语言技术的网站中,避免不了在网页中显示一些计算机专业的编程代码,当代码为一行代码时,可以使用<code>标签。语法:<code>代码语言</code>。
- 如果是多行代码,可以使用<pre>标签:<pre>语言代码段</pre>。<pre> 标签的主要作用:预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。
- <caption>标题文本</caption>。用以描述表格内容,标题的显示位置:表格上方。
- <a>标签还有一个作用是可以链接Email地址,使用mailto能让访问者便捷向网站管理者发送电子邮件。<a href="mailto:yy@imooc.com?subject=主题名称&body=邮件内容">注意:如果mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的参数每一个都以“&”分隔。
- <img src="图片地址" alt="下载失败时,显示文本内容" title="鼠标滑过显示文本" />图片格式可以是GIF JPEG PNG格式的文件。
- 网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法:<form method="传送方式" action="服务器文件">。注意:所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在<form></form>标签之间(否则用户输入的信息可提交不到服务器上哦!)。
- 文本域,支持多行文本输入。语法:<textarea rows="行数" cols="列数">文本</textarea>。注意这两个属性可用css样式的width和height来代替:col用width、row用height来代替。
- 单选、复选按钮。语法:<input type="radio/checkbox" value="值" name="名称" checked="checked"/>。注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。
- 下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,就可以实现多选功能,在 widows 操作系统下,进行多选时按下Ctrl键同时进行单击(在 Mac下使用 Command +单击),可以选择多个选项。
- label标签的使用:
<label for="male">男</label><input type="radio" name="gender" id="male" /> <label for="email">输入你的邮箱地址</label><input type="email" id="email" placeholder="Enter email">