首页 > 其他分享 >01-网页布局

01-网页布局

时间:2023-08-29 20:37:11浏览次数:38  
标签:01 网页 示例 标签 布局 HTML 用于 元素 页面

  1. HTML语法:
    HTML是标记语言,用于结构化网页内容。以下是HTML的基本语法:

    <!DOCTYPE html>
    <html>
      <head>
        <title>页面标题</title>
      </head>
      <body>
        <h1>这是一个标题</h1>
        <p>这是一个段落</p>
      </body>
    </html>
    
  2. 排版标签:
    在HTML中,有一些常用的排版标签用于控制文本的样式、布局和结构,例如:

    <h1> - <h6>: 标题
    <p>: 段落
    <br>: 换行
    <hr>: 分隔线
    <strong>: 加粗文本
    <em>: 强调文本
    <sub>: 下标文本
    <sup>: 上标文本
    
  3. 路径:
    HTML中的路径用于引用外部资源,例如图像、样式表和脚本文件。以下是一些常见的路径示例:

    <img src="image.jpg" alt="图片">
    <link rel="stylesheet" href="styles.css">
    <script src="script.js"></script>
    
  4. 多媒体:
    HTML提供了一些标签用于嵌入多媒体内容,如图像、音频和视频。以下是一些常见的多媒体标签示例:

    <img src="image.jpg" alt="图片">
    <audio src="audio.mp3" controls></audio>
    <video src="video.mp4" controls></video>
    
  5. 链接标签:
    HTML中的链接标签用于创建超链接,指向其他页面或资源。以下是一个链接标签的示例:

    <a href="https://www.example.com">这是一个链接</a>
    
  6. 列表标签:
    HTML提供了有序列表(

      )、无序列表(
        )和定义列表(
        )等标签用于创建不同类型的列表。以下是一个无序列表的示例:

        <ul>
          <li>第一项</li>
          <li>第二项</li>
          <li>第三项</li>
        </ul>
        
      • 表格标签:
        HTML中的表格标签可以用于创建表格布局。以下是一个简单的表格示例:

        <table>
          <tr>
            <th>标题1</th>
            <th>标题2</th>
          </tr>
          <tr>
            <td>数据1</td>
            <td>数据2</td>
          </tr>
        </table>
        
      • 表单标签:
        HTML提供了一系列表单标签用于创建用户交互的表单,如输入框、复选框和下拉菜单。以下是一个表单的示例:

        <form>
          <label for="name">姓名:</label>
          <input type="text" id="name" name="name" required>
          <br>
          <input type="submit" value="提交">
        </form>
        
      • 布局标签:
        为了更好地组织页面布局,HTML提供了一些语义化的布局标签,如

      • 语义化标签:
        语义化标签是指具有明确含义的HTML标签,有助于更好地理解页面结构和内容。例如:

    <header>: 页面或节的头部
    <nav>: 导航链接
    <main>: 主要内容
    <section>: 文章或页面的一部分
    <article>: 独立的文章内容
    <aside>: 与主要内容相关但可以独立存在的侧边栏
    <footer>: 页面或节的底部
    
    1. 字符实体:
      字符实体是用于在HTML中表示特殊字符的代码。以下是一些常见的字符实体示例:
    &lt;: "<"
    &gt;: ">"
    &amp;: "&"
    &quot;: """
    &copy;: ©
    
    1. 选择器:
      选择器用于选择要应用样式的HTML元素。以下是一些常见的选择器示例:
    h1: 选择所有<h1>元素
    .classname: 选择所有类名为"classname"的元素
    #idname: 选择具有id为"idname"的元素
    
    1. 外观:
      外观属性用于控制元素的外观样式,如颜色、字体和边框等。以下是一些外观属性示例:
    color: 文本颜色
    font-size: 字体大小
    border: 边框样式
    
    1. 文字:
      文字属性用于控制文字的样式,如对齐、间距和装饰等。以下是一些文字属性示例:
    text-align: 文本对齐方式
    line-height: 行高
    text-decoration: 文本装饰
    
    1. 背景:
      背景属性用于控制元素的背景样式,如颜色、图像和重复方式等。以下是一些背景属性示例:
    background-color: 背景颜色
    background-image: 背景图像
    background-repeat: 背景重复方式
    
    1. 标准流:
      标准流是指元素按照其在HTML中的出现顺序在页面上按照默认方式排列的布局模型。

    2. 三大特性:
      HTML、CSS和JavaScript被认为是前端开发的三大核心特性。HTML用于创建页面结构,CSS用于样式化和布局,JavaScript用于实现交互和动态效果。

    3. 盒模型:
      盒模型描述了HTML元素在页面中所占的空间,由内容、内边距、边框和外边距组成。

    4. 伪元素:
      伪元素用于在页面上添加额外的样式元素,如::before和::after。以下是一个伪元素的示例:

    .element::before {
      content: "前面的内容";
    }
    
    1. 浮动:
      浮动属性允许元素向左或向右移动,使其脱离正常的文档流并可以实现元素的排列。以下是一个浮动元素的示例:
    .element {
      float: left;
    }
    
    1. 伪类:
      伪类用于向特定的选择器添加额外的样式,如:hover和:nth-child()。以下是一个伪类的示例:
    a:hover {
      color: red;
    }
    
    1. 定位:
      定位属性用于控制元素的定位方式,如相对定位、绝对定位和固定定位等。以下是一个定位元素的示例:
    .element {
      position: absolute;
      top: 0;
      left: 0;
    }
    
    1. 圆角:
      圆角属性用于给元素的边界添加圆角效果。以下是一个圆角属性的示例:
    .element {
      border-radius: 5px;
    }
    
    1. 响应式设计:
      响应式设计是一种使网站能够自适应不同设备和屏幕尺寸的设计方法。通过使用媒体查询和弹性布局等技术,可以实现响应式设计。

    2. Bootstrap:
      Bootstrap是一个流行的前端开发框架,提供了一系列的CSS和JavaScript组件,用于快速构建响应式和美观的网站。

    3. CSS预处理器:
      CSS预处理器是一种将类似编程语言的语法添加到CSS中的工具,如Sass和Less。它们提供了变量、混合、嵌套和导入等功能,提高了CSS的可维护性和复用性。

    4. 框架库:
      框架库是一组通用的功能、组件和工具的集合,用于简化和加速开发流程。例如,React和Vue是流行的前端框架库,用于构建用户界面。

    5. SEO:
      SEO(搜索引擎优化)是一系列优化技术和策略,旨在提高网站在搜索引擎结果页面上的排名,增加有机流量和可见性。

    6. 自适应图片:
      自适应图片是一种根据设备和屏幕尺寸调整图片大小和分辨率的技术。这可以提高页面加载性能和用户体验。

    7. 渐进增强和优雅降级:
      渐进增强是一种设计原则,旨在确保网站在现代浏览器中具有最佳功能,并在旧版浏览器中具有基本功能。优雅降级则是相反的概念,先构建完整功能,并在旧版浏览器中逐渐降级以提供基本功能。

标签:01,网页,示例,标签,布局,HTML,用于,元素,页面
From: https://www.cnblogs.com/jiaoliuxuexi/p/17665753.html

相关文章

  • 深入研究消息队列01
    一、消息队列技术趋势 早年业界消息队列演进的主要推动力在于功能(如延迟消息、事务消息、顺序消息等)、场景(实时场景、大数据场景等)、分布式集群的支持等等。近几年,随着云原生架构和Serverless的普及,业界MQ主要向实时消息和流消息的融合架构、Serverless、Event、协议兼容等方......
  • C-小美的01串翻转_牛客周赛 Round 9
    链接:https://ac.nowcoder.com/acm/contest/63869/C来源:牛客网题目描述小美定义一个01串的权值为:每次操作选择一位取反,使得相邻字符都不相等的最小操作次数。例如,"10001"的权值是1,因为只需要修改一次:对第三个字符取反即可。现在小美拿到了一个01......
  • BUUCTF [极客大挑战 2019]HardSQL
    判断过滤哪些关键词和字符报错注入报错注入在没法用union联合查询时用,但前提还是不能过滤一些关键的函数。报错注入就是利用了数据库的某些机制,人为地制造错误条件,使得查询结果能够出现在错误信息中。这里主要记录一下xpath语法错误和concat+rand()+group_by()导致主键重复xpa......
  • 018-管理后台操作日志功能开发
    1.功能分析1.1.查询列表1.1.1.页面效果1.1.2.功能要求分页查询默认查询10条每页从第1页开始查询日志只提供查询操作搜索条件日志来源:精准搜索请求ip:精准搜索点击搜索按钮是按照录入的搜索条件进行查询数据并渲染点击重置按钮的时候清空搜索条件,并重新渲染数据1.2.插入日志1.2......
  • IPQ4019 IPQ4029 IPQ6010|IIOT|5G and WiFi 6:Application in Business and Industry
    5GandWiFi6:Application inBusinessandIndustryIntroductionAstheworldhurtlestowardsaneraofunprecedenteddigitaltransformation,twotechnologiesstandattheforefront,poisedtoreshapethelandscapeofbusinessandindustry:5GandWiFi6.Th......
  • 016-管理后台导航功能开发
    1.功能分析1.1.查询列表1.1.1.页面效果1.1.2.功能要求分页查询默认查询10条每页从第1页开始查询默认导航信息只提供查询按钮非默认导航提供查询,修改,删除按钮点击新增按钮弹出新增导航页面搜索条件导航名称:支持模糊搜索点击搜索按钮是按照录入的搜索条件进行查询数据并渲染点......
  • 017-管理后台通用js提取
    //定义全局常量,可供全局使用varzhuhuo={config:{},//bootstrap-table属性配置信息options:{},/***参数初始化*/set:function(id){ //判断配置信息里面是否有值,且当前的事件监听不为空if($.tools.getLength(zhuhu......
  • 015-管理后台框架布局搭建
    1.功能分析管理后台我们先看下大体页面布局如下包含左侧菜单栏,头部导航栏,tab窗体,还有内容显示区域,以及页脚.2.基本实现2.1.文件引入2.2.页面引入引入hplus下的index.html2.3.页面调整我们需要对css,js等做调整,可以使用thymeleaf方式引入<!--css相关调整--><linkrel="sho......
  • 01 linux 定时任务之关机
    定时关机例:设置在每天03:00定时关机在Linux系统终端执行以下代码 sudo-s#进入rootsudogedit/etc/crontab#编辑/etc/crontab 在打开的窗口添加以下内容,保存并退出  0003***root/sbin/shutdown-hnow#......
  • HCIE-广域承载解决方案专题01-SR
    HCIE-广域承载解决方案专题01-SR基本概念1SR(SegmentRouting)概述1.1MPLSLDP与RSVP-TE存在的问题MPLSLDPLDP本身并无算路能力,需依赖IGP进行路径计算控制面需要IGP及LDP,设备之间需要发送大量的消息来维持邻居关系及路径状态,浪费了链路带宽及设备资源若LDP与IGP切换过......