首页 > 其他分享 >html布局

html布局

时间:2024-12-19 13:30:12浏览次数:5  
标签:定位 位置 相对 布局 html 元素

html由css+js+html构成

学习html,布局很重要,布局常用的<div>块边框<border>内边距<padding>,外边距<margin>

其中<div>也称为盒子,用来创建一个分区块或一个区域部分,常用于组织元素,是使用非常频繁的一个标签,可以设置position来定位

position(硬性布局)的五种属性static,absolute,relateive,fixed,sticky

absolute(绝对定位):绝对定位的元素相对于最近的定位祖先元素进行定位。如果没有定位祖先元素,则相对于文档的主体(body)进行定位。绝对定位的元素会脱离文档流,不占据原来的位置。

相对定位(relative):相对定位的元素相对于其正常位置进行定位。设置相对定位的元素的toprightbottomleft

固定定位(fixed)

固定定位的元素相对于视口进行定位,这意味着即使滚动页面,它也始终位于同一位置。固定定位的元素不会在页面中通常应放置的位置上留出空隙。

粘性定位(sticky)

粘性定位的元素根据用户的滚动位置在相对定位和固定定位之间切换。起初它会被相对定位,直到在视口中遇到给定的偏移位置为止,然后将其“粘贴”在适当的位置。

静态定位(static)

静态定位是HTML元素的默认定位方式,元素按照正常的文档流进行定位,不受toprightbottomleft属性的影响。

display(弹性布局)

  • block:元素将显

标签:定位,位置,相对,布局,html,元素
From: https://blog.csdn.net/2301_79764680/article/details/144583362

相关文章

  • HTML开发 - CSS 风格基本语法解析
    什么是CSSCSS(层叠样式表,CascadingStyleSheets)用于控制网页的外观和布局。通过CSS,可以控制HTML元素的样式,如颜色、字体、布局、间距等CSS基本语法CSS的基本语法包括选择器、属性和属性值。它的基本结构如下:~~~cssselector{property:value;}~~~1.选......
  • 169. 大学生HTML5期末大作业 ―【鲸鱼动物主题精品网页 (5页)】 Web前端网页制作 html5+
    目录一、网页概述二、网页文件三、网页效果四、代码展示1.html2.CSS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强欢迎来到我的CSDN主页!Web前端网页制作、大学生期末大作业、课程设计、毕业设计、网页模版源码、学习资料等,更多优质博客文章、网......
  • XPath用于在XML和HTML文档中提取和操作数据
    一、概述XPath(XMLPathLanguage)是一门在XML文档中查找信息的语言,它也可用于HTML文档,因为HTML可以看作是XML的一种特殊形式。XPath通过路径表达式来选取XML/HTML文档中的节点或者节点集。二、节点类型在XPath中,有多种节点类型,主要包括以下几种:元素节点:这是最常见的节点类型,例......
  • 前端必知必会-JavaScript HTML DOM 导航
    文章目录JavaScriptHTMLDOM导航DOM节点DOMHTML树节点关系节点树在节点之间导航子节点和节点值InnerHTMLDOM根节点document.body-文档的正文nodeName属性nodeName是只读的nodeValue属性nodeType属性总结JavaScriptHTMLDOM导航使用HTMLDOM,您可以使......
  • 前端必知必会-JavaScript HTML DOM 元素(节点)
    文章目录JavaScriptHTMLDOM元素(节点)添加和删除节点(HTML元素)创建新的HTML元素(节点)创建新的HTML元素-insertBefore()删除现有HTML元素删除子节点替换HTML元素总结JavaScriptHTMLDOM元素(节点)添加和删除节点(HTML元素)创建新的HTML元素(节点)要向HT......
  • 前端必知必会-JavaScript HTML DOM 集合
    文章目录JavaScriptHTMLDOM集合HTMLCollection对象HTMLHTMLCollection长度总结JavaScriptHTMLDOM集合HTMLCollection对象getElementsByTagName()方法返回HTMLCollection对象。HTMLCollection对象是HTML元素的数组式列表(集合)。以下代码选择文档......
  • 写一个可以编辑列的表格布局
    在前端开发中,创建一个可编辑列的表格布局通常涉及到HTML、CSS和JavaScript的使用。以下是一个简单的示例,展示如何创建一个基本的可编辑表格:HTML<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=dev......
  • 写一个块状可以拖动的布局
    创建一个可拖动的块状布局,你可以使用HTML、CSS和JavaScript。以下是一个简单的示例,展示如何创建一个可拖动的<div>元素:HTML<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=devi......
  • 如果不写标准的html标签,浏览器可以正常解析出来吗?
    当HTML文档不包含标准的HTML标签时,浏览器的解析行为可能会受到影响,但并不一定意味着浏览器无法解析或显示内容。以下是对这一问题的详细分析:浏览器的容错机制:现代浏览器都具备强大的容错和错误修复能力。即使HTML代码中缺少某些标签或格式不正确,浏览器也会尝试修复这些错误,并尽......
  • 请说出几条关于HTML的W3C标准规范
    关于HTML的W3C标准规范,以下是一些重要的点:文档类型声明(DOCTYPE):DOCTYPE用于说明HTML的版本,是必不可少的关键组成部分。它告诉浏览器该文档使用哪种HTML或者XHTML规范来解析页面。例如,HTML5的DOCTYPE声明为<!DOCTYPEhtml>。字符编码:为了被浏览器正确解释和通过W3C代码......