HTML DOM 修改
2025-04-24
14
参考资料
HTML DOM - 修改格式化
详细介绍
HTML DOM (文档对象模型) 提供了修改HTML元素格式化的方法和属性,允许通过JavaScript动态改变网页内容的显示样式。
常用标签
<div>: 块级容器<span>: 行内容器<p>: 段落<h1>到<h6>: 标题<strong>: 加粗强调<em>: 斜体强调<u>: 下划线<del>: 删除线<sup>: 上标<sub>: 下标
基本用法
通过DOM方法访问和修改元素的样式属性:
element.style.property = "value";
实例
// 修改文本颜色
document.getElementById("myText").style.color = "red";
// 修改背景色
document.querySelector(".myClass").style.backgroundColor = "#f0f0f0";
// 修改字体大小
document.getElementsByTagName("p")[0].style.fontSize = "18px";功能
修改文本样式(颜色、大小、字体等)
调整元素布局(边距、填充、定位等)
控制显示/隐藏
动态响应事件改变样式
CSS扩展
可以通过classList操作CSS类:
// 添加类
element.classList.add("newClass");
// 移除类
element.classList.remove("oldClass");
// 切换类
element.classList.toggle("activeClass");示例说明
<!DOCTYPE html>
<html>
<head>
<style>
.highlight {
background-color: yellow;
font-weight: bold;
}
</style>
</head>
<body>
<p id="demo">这是一个示例文本。</p>
<button onclick="formatText()">格式化文本</button>
<script>
function formatText() {
var elem = document.getElementById("demo");
elem.style.color = "blue";
elem.style.fontSize = "20px";
elem.classList.add("highlight");
}
</script>
</body>
</html>这个示例展示了:
通过style属性直接修改颜色和字体大小
使用classList添加CSS类来应用预定义的样式
通过按钮点击事件触发格式化操作
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . html 网页设计》 -- 发布时间:2025-03-29
本页链接:https://html.ciilii.com/show/news-1627.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
