HTML复习

HTML中的特殊字符

在HTML中,一些特殊的符号很难或者不方便直接使用,此时我们就可以使用下面的字符来替代。

特殊字符描述字符的代码
空格符 
<小于号&lt;
>大于号&gt;

文本格式化标签

在网页中,有时需要为字体设置粗体斜体下划线等效果,这是就需要用到HTML中的文本格式化标签,使文字以特殊的方式显示。

标签语义:突出重要性,比普通文字更重要。

Snipaste_2022-09-06_08-32-41

图像标签

在HTML标签中,<img>标签用于定义HTML页面中的图像。

<img src="图像URL" />

src是<img>标签的必须属性,它用于指定图像文件的路径和文件名

图像标签的其它属性:

Snipaste_2022-09-06_08-46-05

表格标签

表格的基本语法:
<table>
    <tr>
        <td>单元格内的文字</td>
        ...
    </tr>
    ...
</table>
  1. <table></table>是用于定义表格的标签。
  2. <tr></tr>标签用于定义表格中的行,必须嵌套在<table><table>标签中。
  3. <td><td>用于定义表格中的单元格,必须嵌套在<tr><tr>标签中。
  4. 字母td指表格数据(table data),即数据单元格的内容。
表格属性:

表格标签这部分属性我们在实际开发中不常用,后面通过CSS来设置。

表格属性

表单标签

  • <input>表单元素

type属性的属性值及其描述如下:

属性值描述
button定义可点击按钮(多数情况下,用于通过JavaScript启动脚本)
checkbox定义复选框
file定义输入字段和“浏览“按钮,供文件上传
hidden定义隐藏的输入字段
image定义图像形式的提交按钮
password定义密码字段。该字段中的字符被掩码
radio定义单选按钮
reset定义重置按钮。重置按钮会清除表单中的所有数据
submit定义提交按钮。提交按钮会把表单数据发送到服务器
text定义单行的输入字段,用户可在其中输入文本。默认宽度为20个字符

除type属性外,<input>标签还有其他很多属性,其常用属性如下:

属性属性值描述
name由用户自定义定义input元素的名称
value由用户自定义规定input元素的值
checkedchecked规定此input元素首次加载时应当被选中
maxlength正整数规定输入字段中的字符的最大长度
  1. name和value是每个表单元素都有的属性值,主要给后台人员使用。
  2. name表单元素的名字,要求单选按钮和复选框要有相同的name值
  3. checked属性主要针对于单选按钮和复选框,主要作用一打开页面,就可以默认选中某个表单元素。
  4. maxlength是用户可以在表单元素输入的最大字符数,一般较少使用。
  • <label>标签

<label>标签为input元素定义标注(标签)。

<label>标签用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验。

<label>语法:
<label for="sex"></label>
<input type="radio" name="sex" />

核心:<label>标签的for属性应当与相关元素的id属性相同

  • <select>表单元素

在页面中,如果有多个选项让用户选择,并且想要节约页面空间时,我们可以使用<select>标签控件定义下拉列表。

<select>语法:
<select>
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
    ...
</select>
  1. <select>中至少包含一对<option>

  2. 在<option>中定义selected= “selected” 时,当前项即为默认选中项。