html标签(学习笔记)

排版标签

  • 标题标签<h1></h1>-<h6></h6>
  • 段落标签 <p></p>
  • 换行标签<br>
  • 水平标签<hr>

文本格式化标签

  • 加粗<b></b>,<strong></strong>
  • 下划线<u></u>,<ins></ins>
  • 倾斜<i></i>,<em></em>
  • 删除线<s></s>,<del></del>

媒体标签

  • 图片标签
    <img src="图片路径" alt="替换文本(图片不显示时所显示的文本)" title="图片标题" width="" height="">
  • 音频标签(支持MP3、Wav、Ogg)
    <audio src="音频路径" autoplay(自动播放) loop(循环播放) controls(显示控件)></audio>
  • 视频标签(支持MP4 、WebM 、Ogg)
    <video src="视频路径" controls autoplay(谷歌浏览器中可以配合muted属性实现自动静音播放) loop></video>

链接标签

target=“_self"链接在原网页打开,target=”_blank"链接在新的网页打开

<a href="链接路径" target=""></a>

空链接,点击之后回到网页顶部, 开发中不确定该链接最终跳转位置,用空链接占个位置

<a href="#"></a>

列表标签

  • 无序列表
 <ul>
	 <li>香蕉</li>
	 <li>苹果</li>
</ul>
  • 有序列表
<ol>
	<li>香蕉</li>
 	<li>苹果</li>
</ol>
  • 自定义
<dl>
     <dt>水果
          <dd>苹果</dd>
          <dd>香蕉</dd>
     </dt>
</dl>

表格标签

<table border(边框宽度)="1" width="" height="">
                    <caption>表格标题</caption>
                    <tr>(行)
                        <th>年级</th>(表头单元格)
                        <th>班级</th>
                        <th>学号</th>
                        <th>姓名</th>
                        
                    </tr>
                    <tr>
                        <td>高三</td>(表格单元格)
                        <td>1班</td>
                        <td>190234</td>
                        <td>李斯</td>
                    </tr>
                    <tr>
                        <td>高三</td>
                        <td>1班</td>
                        <td>190283</td>
                        <td>琉璃</td>
                    </tr>
                 </table>

合并单元格(rowspan垂直合并,colspan水平合并),如下合并高三

<table border="1">
                        <caption>学生信息</caption>
                        <tr>
                            <th>年级</th>
                            <th>班级</th>
                            <th>学号</th>
                            <th>姓名</th>
                            
                        </tr>
                        <tr>
                            <td rowspan="2">高三</td>
                            <td>1班</td>
                            <td>190234</td>
                            <td>李斯</td>
                        </tr>
                        <tr>
                            <td>1班</td>
                            <td>190283</td>
                            <td>琉璃</td>
                        </tr>   
                    </table>

表单标签

表单整体用<form></form>包裹

value属性和name属性作用介绍
value属性:用户输入的内容,提交之后会发送给后端服务器
name属性:当前控件的含义,提交之后可以告诉后端发送过去的数据是什么含义
后端接收到数据的格式是:name的属性值 = value的属性值
在这里插入图片描述

  • input系列标签
标签名属性值说明
inputtext文本框
inputpassword密码框
inputradio单选框
inputcheckbox多选框
inputfile文件选择
inputsubmit提交按钮
inputreset重置按钮
inputbutton普通按钮
<form>
账号:<input type="text" placeholder(占位符,提示用户输入内容的文本)="请输入账号" value="" name="" ><br>
密码:<input type="password" placeholder="请输入密码"><br>
性别:男<input type="radio" name(name相同为一组)="sex" checked(默认选中)> 女:<input type="radio" name="sex"><br>
爱好:熬夜<input type="checkbox" checked(默认选中)> 敲代码<input type="checkbox"> 掉头发<input type="checkbox"><br>
文件选择:<input type="file" multiple(多文件选择)> <br>
<input type="submit" value="提交"><input type="reset" value="重置"><input type="button" value="普通按钮">
</form> 
  • button按钮标签
<button type="submit">提交按钮</button><button type="reset">重置按钮</button><button type="button">普通按钮</button>
  • selsect下拉菜单标签
            所在城市:
                <select>
                    <option >上海</option>
                    <option >北京</option>
                    <option selected(默认选中)>贵州</option>
                 </select>
  • textarea文本域标签
<textarea cols(可见宽度)="50" rows(可见行数)="10"></textarea>
  • label标签
    说明:label将包裹的内容与表单标签绑定在一起
    方法一:1. 使用label标签把内容(如:文本)包裹起来 2. 在表单标签上添加id属性 3. 在label标签的for属性中设置对应的id属性值
            性别:<input type="radio" name="sex" checked id="man">
                <label for="man"></label>
                <input type="radio" name="sex" id="woman">
                <label for="woman"></label> 

方法二:1. 直接使用label标签把内容(如:文本)和表单标签一起包裹起来 2. 需要把label标签的for属性删除即可

                <label>
                    <input type="checkbox">熬夜
                </label>
                <label>
                    <input type="checkbox">敲代码
                </label>  
  • 语义化标签
    无语义标签
    div标签:一行只显示一个(独占一行)
    span标签:一行可以显示多个
<div>这是div</div><div>这是div</div><div>这是div</div>
<span>这是span</span><span>这是span</span><span>这是span</span>

有语义标签

标签名语义
header网页头部
nav网页导航
footer网页底部
aside网页侧边栏
section网页区块
article网页文章

字符实体

场景:在网页中展示特殊符号效果时,需要使用字符实体替代
结构:&英文
常见字符实体
在这里插入图片描述
注意:代码中的()为注释,运行时应删掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值