Html常用标签

1 篇文章 0 订阅

Html(网站的结构)

1. Html是一种超文本标记语言

2. 标签的分类

  • 自闭和标签
  • 双标签

3. header

3.1 meta标签(自闭和标签)

<meta charset="UTF-8">

3.2 title标签(双标签)

<title>文本名字</title>

4. body

4.1 div标签+css(块级标签)

<div style="background-color: crimson">内容</div>

4.2 span标签(内联标签)

<span style="background-color: crimson">内容</span>

4.3 p标签(段落标签)

<p>段落内容</p>

4.4 br标签(换行标签)

<p>段落<br/>内容</p>

4.5 a标签(跳转标签)

<!--    在原网页跳转-->
<a href="https://baidu.com" >提示信息</a>
<!--    新建一个网页-->
<a href="https://baidu.com" target="_blank">提示信息</a>
<!--锚点地址 #id id不要重复-->
<a href="#l1">第一章</a>
<a href="#l2">第二章</a>
<a href="#l3">第三章</a>
<div id="l1" style="height: 500px">第一章内容</div>
<div id="l2" style="height: 500px">第二章内容</div>
<div id="l3" style="height: 500px" >第三章内容</div>

4.6 h标签(标题标签)

<!--只有h1到h6-->
<h1 style="font-size: 65px">标题名字</h1>
<h6 style="font-size: 10px">标签名字</h6>

*4.7 input标签(用户输入标签)

需要在form表单里提交才会有效

<!--如果要上传文件需要在form标签里加入enctype属性-->
<!--没有enctype属性就只能提交一个名称-->
<form action="url" method="post" enctype="multipart/form-data">
    <!--在div标签里加了一个红色宽度为1像素的边框-->
    <div style="border: 1px solid red">
        <p>用户名:<input type="text"/></p>
        <p>密码:<input type="password"/></p>
        <p>性别:
            <!--若想有互斥属性(单选框),可以添加name属性,让name相同-->
            <br><input type="radio" name="gender">
            <br><input type="radio" name="gender">
        </p>
        <p>爱好:<br>
            <!--复选框 type="checkbox" -->
            篮球<input type="checkbox">
            羽毛球<input type="checkbox">
            乒乓球<input type="checkbox">
            网球<input type="checkbox">
        </p>
        <p>城市:
            <!--下拉菜单 select+option  -->
            <select>
                <!--optgroup标签可以让select标签分组-->
                <optgroup label="直辖市">
                    <option>北京</option>
                    <option>上海</option>
                </optgroup>
                <optgroup label="四川省">
                    <option>成都</option>
                </optgroup>
            </select>
        </p>
        <!--input标签之提交文件-->
        <p>文件:<input type="file"></p>
        <!--如果有多行文本输入使用textarea标签-->
        <p>备注:<textarea></textarea></p>
        <!--submit 提交当前表单并刷新页面-->
        <input type="submit" value="提交">
        <!--button 也是提交按钮但需要js帮助,没有js就没有任何效果-->
        <input type="button" value="提交">
        <!--reset 刷新当前表单当前页面-->
        <input type="reset" value="提交">
    </div>
</form>

4.8 select标签(下拉列表标签)

<p>城市:
    <!--下拉菜单 select+option  -->
    <select>
        <!--optgroup标签可以让select标签分组-->
        <optgroup label="直辖市">
            <option>北京</option>
            <option>上海</option>
        </optgroup>
        <optgroup label="四川省">
            <option>成都</option>
        </optgroup>
    </select>
</p>

4.9 textarea标签(多行文本标签)

<!--如果有多行文本输入使用textarea标签-->
<p>备注:<textarea></textarea></p>

4.10 form标签(表单标签)

<!--如果要上传文件需要在form标签里加入enctype属性-->
<!--没有enctype属性就只能提交一个名称-->
<form action="url" method="post" enctype="multipart/form-data">
    <!--在div标签里加了一个红色宽度为1像素的边框-->
    <div style="border: 1px solid red">
        <p>用户名:<input type="text"/></p>
        <p>密码:<input type="password"/></p>
        <p>性别:
            <!--若想有互斥属性(单选框),可以添加name属性,让name相同-->
            <br><input type="radio" name="gender">
            <br><input type="radio" name="gender">
        </p>
        <p>爱好:<br>
            <!--复选框 type="checkbox" -->
            篮球<input type="checkbox">
            羽毛球<input type="checkbox">
            乒乓球<input type="checkbox">
            网球<input type="checkbox">
        </p>
        <p>城市:
            <!--下拉菜单 select+option  -->
            <select>
                <!--optgroup标签可以让select标签分组-->
                <optgroup label="直辖市">
                    <option>北京</option>
                    <option>上海</option>
                </optgroup>
                <optgroup label="四川省">
                    <option>成都</option>
                </optgroup>
            </select>
        </p>
        <!--input标签之提交文件-->
        <p>文件:<input type="file"></p>
        <!--如果有多行文本输入使用textarea标签-->
        <p>备注:<textarea></textarea></p>
        <!--submit 提交当前表单并刷新页面-->
        <input type="submit" value="提交">
        <!--button 也是提交按钮但需要js帮助,没有js就没有任何效果-->
        <input type="button" value="提交">
        <!--reset 刷新当前表单当前页面-->
        <input type="reset" value="提交">
    </div>
</form>

4.11 label标签(关联标签)

可以用label标签通过绑定id来触发别的标签

<label for="mirny">
    id:
    <input id="mirny" type="text">
</label>

4.12 ul标签/ol标签/dl标签

  • ul标签:无序排列
<ul>
    <li>内容1</li>
    <li>内容2</li>
    <li>内容3</li>
</ul>
  • ol标签:数字排列
<ol>
    <li>内容1</li>
    <li>内容2</li>
    <li>内容3</li>
</ol>
  • dl标签:dt+dd分类(dt为类名,dd为组员)
<dl>
    <dt>类名</dt>
    <dd>组员1</dd>
    <dd>组员2</dd>
</dl>

4.13 table标签(表格标签)

<!--table 分为头thead和身体tbody-->
<!--border为装饰的一种-->
<table border="1">
    <thead>
    <!--tr为行,td为列,区分标题标题为th-->
    <tr>
        <th>第一列</th>
        <th>第二列</th>
        <th>第三列</th>
        <th>第四列</th>
        <th>第五列</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <td>id</td>
        <td>name</td>
        <td>pwd</td>
        <td>age</td>
        <td>css</td>
    </tr>
    <tr>
        <td>id2</td>
        <td>name2</td>
        <td>pwd2</td>
        <td>age2</td>
        <td>css2</td>
    </tr>
    <tr>
        <td>id3</td>
        <td>name3</td>
        <td>pwd3</td>
        <td>age3</td>
        <td>css3</td>
    </tr>
    </tbody>
</table>

4.14 hr标签(分割线标签)

<form action="想要提交到的网址" method="post" enctype="multipart/form-data">
    <!--在div标签里加了一个红色宽度为1像素的边框-->
    <div style="border: 1px solid red">
        <p>用户名:<input type="text"/></p>
        <p>密码:<input type="password"/></p>
        <p>性别:
            <!--若想有互斥属性(单选框),可以添加name属性,让name相同-->
            <br><input type="radio" name="gender">
            <br><input type="radio" name="gender">
        </p>
        <p>爱好:<br>
            <!--复选框 type="checkbox" -->
            篮球<input type="checkbox">
            羽毛球<input type="checkbox">
            乒乓球<input type="checkbox">
            网球<input type="checkbox">
        </p>
        <p>城市:
            <!--下拉菜单 select+option  -->
            <select>
                <!--optgroup标签可以让select标签分组-->
                <optgroup label="直辖市">
                    <option>北京</option>
                    <option>上海</option>
                </optgroup>
                <optgroup label="四川省">
                    <option>成都</option>
                </optgroup>
            </select>
        </p>
        <!--input标签之提交文件-->
        <p>文件:<input type="file"></p>
        <!--如果有多行文本输入使用textarea标签-->
        <p>备注:<textarea></textarea></p>
        <hr>
        <!--submit 提交当前表单并刷新页面-->
        <input type="submit" value="提交">
        <!--button 也是提交按钮但需要js帮助,没有js就没有任何效果-->
        <input type="button" value="提交">
        <!--reset 刷新当前表单当前页面-->
        <input type="reset" value="提交">
    </div>
</form>

4.15 fieldset标签

创建一个框,框上的提示信息写道legend标签上

<fieldset>
    <legend>登录</legend>
    <label for="id">
        用户名:<input type="text" id="id"/><br><br>
    </label>
    <label for="pwd">
    密码:<input type="password" id="pwd"/><br><br>
    </label>
    <input type="submit" value="提交">
</fieldset>

4.16 iframe标签(跨域ajax标签)

<h1>曾祥瑞的百度</h1>
<!--可能被网站拒绝-->
<iframe style="width: 100%;height: 200px" src="https://www.baidu.com"></iframe>

4.17 img标签

<!--网站的照片,但有些网站有防盗链,可能不成功-->
<img src="https://cn.bing.com/images/search?">
<!--自己的图片-->
<img src="img/0adff7f3-e963-49ad-8882-5bc70ee23ded.png">


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值