跳到主要内容

HTML

HTML

一、布局

从内到外

padding 内边距:
空白大小;

border 边框:
width - style - color

margin 外边距:
上右下左 / 上 左右 下 / 上下 左右

二、行内标签

1. a

调用电脑的邮箱 / 电话
<a href="mailto:12345@qq.com">百度</a>
<br />
<a href="tel:123456789">电话</a>
页内跳转
<a href="#hello">跳转到 HELLO 部分</a>
<a name="hello">HELLO</a>
<p>blablabla</p>

<!-- 或者 -->

<a href="#hello">跳转到 HELLO 部分</a>
<section id="hello">
<h1>HELLO</h1>
<p>blablabla</p>
</section>
页面跳转

使用 target 属性:
target

2. span

span 标签和 div 盒子的明显区别:

span 标签不会自动换行,div 会自动换行

3. img

title 属性
<img src="icons8-cat-64.png" title="芝士" />

img的title属性

三、块级标签

1. p 【段落标签】

align 属性

p 标签内的 align 属性:
align

2. h1~h6 【标题标签】

h7 h8?
<h7>七级标题</h7> <h8>八级标题</h8>

h7 h8

显而易见:不换行了,字体也是默认大小

3. ol & ul & dl【列表标签】

3.1 ol【有序】
type + start 属性

type 属性

<strong>以下哪个选项是错误的。</strong>

<ol type="A" start="1">
<li>娃娃鱼是两栖动物</li>
<li>熊猫爱吃竹子</li>
<li>狗狗会游泳</li>
<li>你没有学习 HTML</li>
</ol>

效果如下:
ol

3.2 ul【无序】
type 属性

type属性

3.3 dl & dt+dd【自定义】
dd 为表项 dt 的描述
<dl>
<dt>芍药花</dt>
<dd>芍药花期 4-5 月</dd>
<dt>牡丹花</dt>
<dd>牡丹于 5 月初开花</dd>
</dl>

效果如下:
dl & dt+dd

四、表单标签

警告

form 是放在你表单最外面的哦:

<form action="url" method="get/post">
<input type="" name="" value="" />

<select>
<option value="">选项</option>
</select>
</form>

1. form

备注
action :提交表单的地址;method :提交表单的方式
<form action="http://www.baidu.com" method="get"></form>

method 有两种方式:get 和 post,后续在 JavaScript 中细讲

2. input

基本属性

type :输入框的类型;
name :输入框的名称;
value :输入框的值(也就是按钮上显示的字)

文本类——text
<input type="text" name="username" />
选择类——radio、checkbox
性别:<!--单选-->
<input type="radio" name="sex" value="male" />
<input type="radio" name="sex" value="female" />
<input
type="radio"
name="sexy"
value="female"
/>不同name属性值可以实现圆圈复选😓
<br />
爱好:<!--复选-->
<input type="checkbox" name="hobby" value="basketball" />篮球
<input type="checkbox" name="hobby" value="football" />足球

选择类

文件与发送——file、submit
<input type="file" name="img" accept="image/png, image/gif" value="选择" />
<br />
<br />
<input type="submit" name="upload" value="上传" />
备注

accept 属性:限制上传文件的类型

选择前 选择后

重置——reset
<input type="reset" />

3. select + option

select 基本属性

multiple :是否允许多选;
size :一次性看到可供选择的选项个数;

option 基本属性

value :选项的值;
selected :是否默认选中;

单选
<select name="city">
<option value="A" selected="selected">北京</option>
<option value="B">上海</option>
<option value="C">深圳</option>
<option value="D">广州</option>
<option value="E">其他</option>
</select>

单选

multiple 多选
<select name="city" multiple="multiple"></select>

多选

警告

这里有一个神奇的点:
在多选时要记得用 ctrl

size 一次性看到可供选择的选项个数
<select name="city" multiple="multiple" size="7"></select>

size

五、表格标签

也就是为了给 table 一个名分..

<table>
<tr>
<th>姓名</th>
<th>年龄</th>
</tr>
<tr>
<td>张三</td>
<td>18</td>
</tr>
<tr>
<td>李四</td>
<td>19</td>
</tr>
</table>

table