菜鸟教程学习笔记——html(二)

示例

html 复制代码
<!DOCTYPE html>  
<html>  
  <head>
	  
  </head>
  <body>
    <br/>
    <!-- 这是一个换行 -->
    <p>这是第一个段落。</p>
    <hr/>
    <!-- 这是一个水平线 -->
    
  </body>  
  
</html>

HTML元素

开始标签(start tag)结束标签(end tag) 之间的完整结构。

复制代码
<body> </body>
<!-- 元素(主体):定义页面的主体内容 -->
<html> </html> 
<!-- 元素(根元素):整个 HTML 文档的根节点 -->

HTML属性

在元素中起到再定义的附加内容。

一般是小写。

全局属性

所有 HTML 元素都可以使用的属性。

html 复制代码
<div id="header">This is the header</div>
<!-- id:为元素指定唯一的标识符。 -->
<p class="text highlight">This is a highlighted text.</p>
<!-- class:为元素指定一个或多个类名,用作选择标识符 -->
<p style="color: blue; font-size: 14px;">This is a styled paragraph.</p>
<!-- style:用于直接在元素上应用 CSS 样式。 -->

特定属性

仅适用于特定的 HTML 元素。

html 复制代码
<a href="https://www.example.com">Visit Example</a>
<!-- href:指定链接的目标URL -->
<img src="image.jpg" alt="An example image">
<!-- src:指定外部资源的URL。 alt:为图像提供替代文本,当图像无法显示时显示。 -->

布尔属性

存在即表示 true,不存在则表示 false。

html 复制代码
<input type="text" disabled>
<!-- disabled:禁用元素。-->
<input type="text" readonly>
<!-- readonly:只读。-->
<input type="text" required>
<!-- required:必填。-->
<video src="video.mp4" autoplay></video>
<!-- autoplay(用于<audio>和 <video> 元素):自动播放。-->

自定义属性

HTML5 引入了 data- 属性,自定义属性来存储额外的数据。

html 复制代码
<div data-user-id="12345" data-role="admin">User Info</div>
<!-- data-*:用于存储自定义数据,通常通过 JavaScript 访问。-->

事件处理属性

通过事件处理属性来响应特定的事件。

html 复制代码
<button onclick="alert('Button clicked!')">Click Me</button>
<!-- onclick:当用户点击元素时触发。-->

更多标准属性说明: HTML 标准属性参考手册

相关推荐
LinXunFeng5 天前
Obsidian - 使用 Share Note 分享笔记并自部署
前端·笔记·github
闪闪发亮的小星星10 天前
高斯光以及高斯光公式解释
笔记
cqbzcsq10 天前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
sugar__salt10 天前
从网页小游戏到数据可视化:掌握 HTML5 Canvas 核心能力
前端·信息可视化·html5
阿米亚波10 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
自传.10 天前
尚硅谷 Vibe Coding|第三章(1) Claude Code深度使用与进阶技巧 学习笔记
笔记·学习·尚硅谷·vibecoding
.千余10 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
自传.10 天前
尚硅谷 Vibe Coding|第二章 AI编程工具生态 学习笔记
笔记·学习·ai编程·尚硅谷·vibe coding
秋波。未央10 天前
Java Agent 开发 · Day 1 学习笔记(含作业完整标准答案)
java·笔记·学习
中屹指纹浏览器10 天前
2026指纹浏览器字体指纹、字体渲染偏差检测与全维度虚拟字体池搭建方案
经验分享·笔记