当前位置: 首页 > news >正文

建站工具有哪些怎么做网站设计

建站工具有哪些,怎么做网站设计,wordpress 多站点插件,阿里云服务器 网站模板文章目录 一、获取特殊元素1、获取 html 元素2、获取 body 元素3、完整代码示例 本博客相关参考文档 : WebAPIs 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/APIgetElementById 函数参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getE…

文章目录

  • 一、获取特殊元素
    • 1、获取 html 元素
    • 2、获取 body 元素
    • 3、完整代码示例


本博客相关参考文档 :

  • WebAPIs 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API
  • getElementById 函数参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementById
  • Element 对象参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Element
  • getElementsByTagName 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementsByTagName
  • HTMLCollection 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLCollection
  • getElementsByClassName 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementsByClassName
  • querySelector 函数文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelector
  • 【CSS】CSS 总结 ① ( CSS 引入方式 | CSS 选择器 | 基础选择器 | 复合选择器 ) ★
  • querySelectorAll 函数 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelectorAll
  • NodeList 对象 : https://developer.mozilla.org/zh-CN/docs/Web/API/NodeList





一、获取特殊元素



HTML 网页的基本结构如下 :

<!DOCTYPE html>
<html lang="en"><head>
</head><body>
</body></html>

在 HTML 标签结构中 ,

  • html 标签是最顶层的标签 , 所有的元素都在 html 标签内部 ,
  • body 标签是显示部分内容的 顶层标签 ;

通过 JavaScript 和 DOM 操作 可以获取上述两个 html 和 body 特殊标签 元素 ;


1、获取 html 元素


通过 document.documentElement 属性 , 可以获取文档中的 html 元素 , 该元素是 HTML 网页文档的最顶层元素 ;

代码示例 :

const htmlElement = document.documentElement;
console.log(htmlElement); // 输出整个 <html> 元素的 DOM 对象

2、获取 body 元素


使用 document.body 属性 , 可以获取 body 元素 ;

代码示例 :

const bodyElement = document.body;
console.log(bodyElement); // 输出整个 <body> 元素的 DOM 对象

3、完整代码示例


在下面的代码中 , 通过 document.body 获取 body 元素 , 将背景颜色设置为黄色 ;

通过 document.documentElement 获取 html 元素 , 将该标签下的所有字体大小设置为 30 像素 ;


代码示例 :

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><!-- 设置 meta 视口标签 --><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no,maximum-scale=1.0,minimum-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>JavaScript</title><style></style>
</head><body><div class='box'>Hello</div><div class='box'>Hello</div><div>Hello</div><div>Hello2</div><div id="nav"><div>Hello2</div><div class='box'>Hello2</div><div class='box'>Hello2</div></div><script>// 注意 : HTML 文档加载顺序是从上到下加载 // 这里要先加载标签 , 然后加载 JavaScript 脚本// 设置 <body> 元素的背景颜色document.body.style.backgroundColor = 'yellow';// 设置 <html> 元素的字体大小document.documentElement.style.fontSize = '30px';// 获取 <body> 元素的子节点数量const bodyChildrenCount = document.body.children.length;console.log(`Body 元素的子节点数量: ${bodyChildrenCount}`);</script>
</body></html>

执行结果 :

在这里插入图片描述

http://www.yayakq.cn/news/987238/

相关文章:

  • 快速搭建网站后天台推广营销平台排名
  • 外贸网站建设的意义房产网贷平台
  • 做网站外国的服务器搜集关键词的网站
  • 2018做网站 工具深圳一元购网站建设
  • 江苏营销型网站公司wordpress simplicity
  • 东莞建设网站培训模板网站代码
  • 如何免费自己建网站浏览器网址
  • 网站都能做响应式苏州建站推广定制
  • 深圳建站工作室设计官网需要的流程
  • 做网站做软件怎么赚钱河北定制网站建设调试
  • 山东平台网站建设企业网站使用授权书
  • 有网站建设的虚拟主机管理系统wordpress4.9教程pdf
  • 东莞网站建设模具南宁网
  • 残联网站建设概况网站建设怎么设置网址
  • 黑龙江省网站前置审批网站做的最好的紫砂网站
  • 上海网站建设哪里好如何做条形码网站怎么搞
  • 企业网站建设流程的第一步工作是wordpress大战
  • 网站建实例网上建立公司网站
  • 公司怎么制作网站库尔勒网站商城建设
  • 如皋网站建设招标杭州余杭网站建设
  • 网站建设步骤wordpress优化搜索
  • 铁岭做网站的wordpress获取指定分类文章
  • 计算机基础网站建设和网络安全网页设计字体颜色代码
  • 新网站 被百度收录微商城新零售app
  • 天津企业网站制作公司wordpress删除无分类文章
  • 昆明云南微网站建设app外包公司大全
  • 广州网站制作公司优化php 读取网站文件
  • 微山建设局网站公司logo图片
  • 类似58同城的网站怎么做php做网站好吗
  • 湖州建设局新网站中国宁波网手机首页