html中id属性,html中的id属性是什么?id属性的使用
html中的id属性是什么?本篇文章给大家带来的内容是介绍html中的id属性,让大家了解id属性的使用方法,希望对大家有所帮助。
html的id属性是什么?
html的id属性其实就是一个HTML元素标签的标志,可以用来唯一表示该元素的标识符;它在 HTML 文档中必须是唯一的。例:
PHP中文网!
这里的"demo"和"p1"都是id属性的值,分别用来表示了一个
标签;则,这两个值不能在其他标签的id属性中再次被使用。
id属性的语法:
测试文字
测试文字
测试文字
测试文字
以上的写法都可以,我们看看使用css给#p1添加字体颜色后的效果:#p1{
color: red;
}
效果图:
使用id属性的规则
html的id属性可以在文档中的任何位置被使用,但必须要遵循一些规则:
1、id属性的值必须是以字母(az或AZ)开头,例:
测试文字
测试文字
说明:id属性的值是大小写敏感的
2、后续字符可以是字母,数字(0-9),连字符( - ),下划线(_)
测试文字
测试文字
测试文字
测试文字
3、每个id属性值在文档中必须是唯一的
这样就可以方便我们通过这个id属性值来确定了Web站点的唯一元素,就可以使用css或者js来操作这个唯一元素,例:设置元素样式、修改元素中包含的内容等等。
id属性的使用
id属性是一个非常强大的属性,它可以为Web页面执行多个操作:
1、样式表选择器(id选择器):
这是大多数人都在使用的ID属性的一个功能。因为它们是唯一的,所以当我们使用ID属性设置样式时,可以确保只对网页上的一个项目进行样式设置。例:#p1{
color: red;
}
测试文字
效果图:
2、用于链接到的命名锚点中:
Web浏览器允许我们通过指向URL末尾的ID值来定位Web文档中的精确位置。我们只需将id值添加到页面URL的末尾,并在前面加一个井号(#)。我们还可以通过在元素的href属性中添加井号(#)和ID名称来链接到页面本身的这些锚点。例:
标题1
标题2
标题3
标题1
测试文字!测试文字!测试文字!测试文字!
标题2
测试文字!测试文字!测试文字!测试文字!
标题3
测试文字!测试文字!测试文字!测试文字!
效果图:
3、在脚本中使用
当我们需要在Javascript中查找一个HTML元素时,可以使用ID属性,来精确查找一个元素,在对这个元素进行设置。例:
测试文字!
document.getElementById("p1").innerHTML="PHP中文网!"
效果图:
4、其他处理
id属性允许我们以任何需要的方式来处理Web文档。例如,可以和PHP一起使用,将HTML提取到数据库中,ID属性标识字段。
总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。
html中id属性,html中的id属性是什么?id属性的使用相关推荐
- android怎么查看方法被谁调用,Android中查看布局文件中的控件(view,id)在哪里被调用(使用)...
在阅读别人的代码时通常是很痛苦的,有时很想要看一看布局中的控件在哪里被调用了,为之很苦恼 在这里提供一种方法. 复制要查看的控件ID,到R文件中搜索到该ID, 接下来就好办的了,选中ID按下Ctrl鼠 ...
- Java代码TkMyBatis通用Mapper中新增数据时同时获取自增主键ID,与适用uuid 做主键时获取 id
一 . MyBatis mapper.xml文件中在xml 1. 加入 这句 :useGeneratedKeys="true" keyProperty="ID&quo ...
- python的id方法_python中id()函数的实用研究实例
python中id()函数的实用研究实例 >>> a = 2.5 >>> b = 2.5 >>> c = b >>> a is ...
- B表中的pid对应A表中id,查询A表中数据,根据b表中对应a表中该id的数据数目排序...
B表中的pid对应A表中id,查询A表中数据,根据b表中对应a表中该id的数据数目排序 select a.*,count(*) as c from a left join b on a.id=b.ai ...
- Android中读取NFC标签卡中的ID
场景 APP中读取NFC卡中的标签ID,作为用户的唯一标识进行登录验证. 首先需要确保手机支持NFC功能.其次具备一张NFC卡片. 读取id就是利用的读卡器模式,当把卡片靠近手机的NFC天线的时候,N ...
- ID Tech 5 中 Megatexturequot;针对地形的D3D9 基本实现原理
http://blog.csdn.net/BoYueJiang/article/details/8908373 ID Tech 5 中"Megatexture"针对地形的D3D9 ...
- access 报表中序号自动_Access中自动编号的字段ID如何让它重新从初始值1开始编号...
解决办法: 在 Access 中删除某个表中的一些行或所有行时,"自动编号"字段不会自动重置.要重置"自动编号"字段值并刷新引用表中的"自动编号&qu ...
- Python之Sqlitespy中选出两表中以id相同的元素
# coding=UTF-8 import sqlite3 from xlsxwriter.workbook import Workbook # 传出到下列文本1st.xlsx不用新建,自己建 wor ...
- mysql按某个条件升序_问题描述大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例,下同):SELECT * FROM `MyTable` WHERE...
问题描述 大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例,下同): SELECT * FROM `MyTable` WHERE `id` IN (1, 7, 3, 5) ...
- 在sh_goods表中查询评分小于4的商品的不同分类id。
在sh_goods表中查询评分小于4的商品的不同分类id. SELECT DISTINCT category_id FROM sh_goods WHERE score < 4; #在sh_goo ...
最新文章
- 《交互式程序设计 第2版》一3.1 下载并安装Processing
- 根据gtf格式的基因注释文件得到人所有基因的染色体坐标
- vue与php通过axios进行数据交互
- 存储过程与事务应用两三事
- TCP/IP和OSI4层、7层协议介绍
- 【转】自旋锁及其衍生锁
- 软件工程进度条-第十二周
- ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置
- 鲲鹏性能优化十板斧(二)——CPU与内存子系统性能调优
- java的有意思的_发现一个有意思的项目banana
- 推荐一款调试工具:深蓝串口调试工具 2021秋季版(2.16.1.),一直使用这个,最近更新好快。
- 第六章金融衍生工具市场
- 双硬盘分别装windows和linux,双硬盘分别安装windows和Ubuntu20双系统
- PostgreSQL下载、安装和配置使用
- 中科大计算机考研录取分数线_2017计算机专业学校考研难度排行榜,计算机考研难度排名...
- 未来居民健康档案编码以身份证号识别
- HyperLynx(二十八)板层噪声分析和SI/PI联合仿真实例
- narak 靶机实验实战演练
- 骁龙780G​和骁龙750G哪个好 高通骁龙780G​和骁龙750G区别参数对比
- win11更新软件商店