html----常见的标签
手册:https://www.w3school.com.cn/html5/index.asp
HTML标签:
<strike>为文字加上一条中线</strike>
<em>: 文字变成斜体.</em>
2<sup>2</sup> #
22
log<sub>2<sup>2</sup></sub> #log22
<br>:换行.
<hr>:水平线 < >;";©® 特殊字符
块级标签:就是独占一行,可以自行设置宽高!如:先学到的 div,p,h1-h6,ul li dl dt dd
内联标签:按内容占位,高度和广度是由自己的内容填充的 如: a,br,img
判断块级标签和内联标签的方法:
1.是否独占一行(可以通过设置背景颜色去判断)
2.是否可以单独为元素设置高度和宽度。
display:inline(行内) 强制变成行类元素(可以在一行,不可以设置宽高)
display:block(块级) 强制变成块级元素,独占一行
display:inline-block(行类块) 可以在一行,又可以给每一个设置不同宽高 img input textarea(自带行类块)
- 块级元素可以包含内联元素或某些块级元素,但内联元素不能包含块级元素,它只能包含其它内联元素。
- 有几个特殊的块级元素只能包含内联元素,不能包含块级元素。如h1,h2,h3,h4,h5,h6,p,dt
- li内可以包含div
- 块级元素与块级元素并列、内联元素与内联元素并列。
标签嵌套问题
p标签嵌套div标签
<p style="background-color: blue;width: 100px">
p标签
<div style="background-color: rgba(255,46,51,0.4);width: 200px;height: 200px">
div标签
</div>
</p>
此时浏览器会解释成
<p style="width: 100px"> p标签 </p>
<div style="width: 200px;height: 200px">
div标签
</div>
<p></p> #多出一个p标签,并且之前的 p标签 和 div 标签分离
a标签嵌套div标签
问题不是很明显,唯一就是div标签不可以将a标签撑起(如果给a设置背景颜色,就只是a标签自己本身,给a标签设置display:block;,此时a标签的背景颜色就可以完全罩住div标签了),
但是div标签还是a标签的子标签,可以继承a标签的一些属性(如颜色),
img标签
src: 要显示图片的路径. alt: 图片没有加载成功时的提示. title: 鼠标悬浮时的提示信息. width: 图片的宽 height:图片的高 (宽高两个属性只用一个会自动等比缩放.)
a标签
绝对 URL - 指向另一个站点(比如 href="http://www.jd.com)
相对 URL - 指当前站点中确切的路径(href="index.htm")
锚 URL - 指向页面中的锚(href="#top")
<a href="javascript:;" id="showBindEmailModal">去绑定</a>
列表标签
<ul>: 无序列表 [type属性:disc(实心圆点)(默认)、circle(空心圆圈)、square(实心方块)]
<ul>
<li></li>
</ul>
<ol>: 有序列表
<li>:列表中的每一项.
<dl> 定义列表
<dt> 列表标题</dt>
<dd> 列表项</dd>
<dt>列表标题</dt>
<dd> 列表项</dd>
</dl>
表格标签
<table border="">
<tr>
<th>标题</th>
<th>标题</th>
</tr> <tr>
<td>内容</td>
<td>内容</td>
</tr>
</table>
<tr>: 表行
<th>: 表头
<td>:表数据
属性:
border: 表格边框.
cellpadding: 内边距 汉字和内边框的距离
cellspacing: 外边距. 外边框和内边框之间的距离
width: 像素 百分比.(最好通过css来设置长宽)
rowspan: 单元格竖跨多少行
colspan: 单元格横跨多少列(即合并单元格)
bgcolor:表格的背景颜色
background:表格的背景图片
style="text-align: center" 文字居中
表单元素
type: text 文本输入框
password 密码输入框
radio 单选框
checkbox 多选框
submit 提交按钮
button 按钮(需要配合js使用.) button和submit的区别?
file 提交文件:form表单需要加上属性enctype="multipart/form-data"
value: 表单提交项的值.对于不同的输入类型,value 属性的用法也不同:
type="button", "reset", "submit" - 定义按钮上的显示的文本
type="text", "password", "hidden" - 定义输入字段的初始值
type="checkbox", "radio", "image" - 定义与输入相关联的值
checked: radio 和 checkbox 默认被选中
readonly: 只读. text 和 password disabled: 对所用input都好使.
select标签
<select>
<optgroup label="汽车"></optgroup> #为每一项加上分组
<option value="">宝马</option>
<option value="">奔驰</option>
</select>
<textarea> 多行文本框
<form id="form1" name="form1" method="post" action="">
<textarea rows="" cols="">
在w3school,你可以找到你所需要的所有的网站建设教程。
</textarea>
</form> 属性:
cols:规定文本区内可见的列数 cols=20 一行10字
rows:规定文本区内可见的行数。
required :定义为了提交该表单,该 textarea 的值是否是必需的。
<label>标签
1 label 元素不会向用户呈现任何特殊效果。
2 <label> 标签的 for 属性值应当与相关元素的 id 属性值相同。
<form method="post" action="">
<label for=“username”>用户名</label> #点击用户名,光标会自动进入 input 框中
<input type=“text” name=“username” id=“username” size=“20” />
</form>
<fieldset>标签
标签的拼接
<img th:src="'/website'+${file.image}"/>
html----常见的标签的更多相关文章
- __x__(9)0906第三天__常见的标签
<!doctype html> <html> <head> <meta charset="utf-8" /> <title&g ...
- 微信小程序(五)-常见组件(标签)
常见组件(标签) https://developers.weixin.qq.com/miniprogram/dev/component/ 1.view 代替以前的div标签 2.text 1.文本标签 ...
- 初学HTML 常见的标签(一) 文本标签
最近做iOS开发的过程中, 发现要涉及到JS和原生OC(Swift)的交互, 作为一个Developer, 本着克服一切问题的原则, 开始学习HTML, 在这里记录下自己的学习笔记, 方便以后的复习, ...
- 初学HTML 常见的标签(三) 插入类标签
第三篇博客, 这次说的是插入链接类标签, 我们平常在网页中经常能看到蓝色的链接类标签, 或者是一张图片, 一个电邮, 这些都是插入链接类的标签起的作用. <a></a>链接标签 ...
- 初学HTML 常见的标签(二) 列表标签
上次介绍了一些简单的文本标签设计, 这篇介绍列表类标签, 通过列表能写出很好看的, 多元化的网络页面. ul-li 列表标签 <ul> <li>列表1</li> & ...
- 常见html标签
1.flash嵌入标签 <object> <embed allowscriptaccess="always" allowfullscreen="true ...
- html5常见新增标签
本文内容: header nav article footer section aside datalist 音频标签: audio 视频标签: video 插入媒体标签: embed 新增input ...
- html 中一些不常见的标签
标签 描述 <b> 定义粗体文本. <big> 定义大号字. <em> 定义着重文字. <i> 定义斜体字. <small> 定义小号字. ...
- 常见meta标签记录
关于meta <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词. <meta> 标签位于文档的头部,不包含 ...
- html的常见meta标签信息
设置页面不缓存<meta http-equiv="pragma" content="no-cache"><meta http-equiv=&q ...
随机推荐
- Cannot send, channel has already failed:
背景: 一个同事往这个队列发数据,另一个同事从这个队列取数据,进行解析. 这是昨天同事昨天消费者 消费activemq 队列,一开始有正常,运行了一段时间后,发现突然消费者变为零了.因为有监控.之后怎 ...
- Python异常处理和进程线程-day09
写在前面 上课第九天,打卡: 最坏的结果,不过是大器晚成: 一.异常处理 - 1.语法错误导致的异常 - 这种错误,根本过不了python解释器的语法检测,必须在程序运行前就修正: - 2.逻辑上的异 ...
- 基于802.11Fuzz技术的研究
转自安全客 关于无线的Fuzz最开始接触了解时,国内基本毛线都搜不到.经过几个月的资料搜集和学习,将大约全网的fuzz资料整理翻译分析并读懂写下,就为填补国内空白,也希望无线爱好者能多多交流. 在各个 ...
- 完整版ffmpeg使用情况
protected void Page_Load(object sender, EventArgs e) { string filePath = @"D:/Prjects/MT147/exa ...
- checklistboxx 多选取值 和选中
for (int i = 0; i < cklist.Items.Count; i++) { if (cklist.GetItemChecked(i)) { //修改子菜单的父节点为此菜单的id ...
- Maxwell入门
1 下载tar包 Download binary distro: https://github.com/zendesk/maxwell/releases/download/v1.19.4/maxwel ...
- 在iOS 开发中用GDataXML(DOM方式)解析xml文件
因为GDataXML的内部实现是通过DOM方式解析的,而在iOS 开发中用DOM方式解析xml文件,这个时候我们需要开启DOM,因为ios 开发中是不会自动开启的,只有在mac 开发中才自动开启的.我 ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 20165230
2018-2019-2 <网络对抗技术>Exp0 Kali安装 20165230 一.下载kali 下载地址 下载Kali Linux 64 bit VMware VM版本 下载vmwar ...
- oracle新建对象 权限管理
代码 CREATE USER target IDENTIFIED BY target ; GRANT CONNECT, RESOURCE TO target; 刚刚创建的oracle实例中会内建两个用 ...
- Shell脚本中执行sql语句操作mysql的5种方法【转】
对于自动化运维,诸如备份恢复之类的,DBA经常需要将SQL语句封装到shell脚本.本文描述了在Linux环境下mysql数据库中,shell脚本下调用sql语句的几种方法,供大家参考.对于脚本输出的 ...