HTML 盒子标签、字符实体及废弃标签介绍

news2024/9/20 12:20:48

目录

HTML盒子标签

div标签

span标签

字符实体

HTML注释

HTML 废弃标签介绍


关注作者微信公众号,开启探索更多 HTML 知识的精彩之旅。在这里,你将收获丰富的 HTML 专业内容,深入了解这一网页开发语言的奥秘,不断拓展你的知识边界,提升技能水平。快来关注吧!

HTML盒子标签


div标签

        在HTML 中,div 和 span 扮演着极为重要的角色,堪称关键的 “盒子” 标签。

        div 在浏览器中,默认情况下不会带来任何明显的视觉效果变化,然而其语义却发生了重大转变。div 所涵盖的所有元素共同构成了一个独立的小区域。

        div 标签作为容器级标签,在网页布局中占据着核心地位。正因为如此,我们常常亲切地将这种布局模式称为 “div+css”。在这种模式中,div 标签主要负责网页的布局、结构搭建以及分块划分,而 css 则专职负责赋予网页各种样式,二者相辅相成,共同打造出美观且功能强大的网页。

        示例代码如下:

<body>  
    <div>  
        <h3>中国一线城市</h3>  
        <ul>  
            <li>北京</li>  
            <li>上海</li>  
            <li>广州</li>  
        </ul>  
    </div>  
    <div>  
        <h3>中国名山</h3>  
        <ol>  
            <li>山东泰山</li>  
            <li>安徽黄山</li>  
            <li>四川峨眉山</li>  
        </ol>  
    </div>  
</body> 

        运行结果:

span标签

        span 则是一个文本级的标签。在 span 内部,通常只能放置文字、图片以及表单元素等。需要特别注意的是,span 里面不能放置诸如 p(段落标签)、h(标题标签)、ul(无序列表标签)、dl(定义列表标签)、ol(有序列表标签)、div 等标签。

        span 主要用于放置一些相对较小的元素,而 div 则更适合放置规模较大的内容。这种区分使得网页在构建过程中能够更加合理地组织和呈现各种元素,从而提升网页的可读性和用户体验。

        示例代码如下:

<body>  
    <h3>前端开发书籍</h3>  
    <ul>  
        <li>  
            <h4>html零基础教程</h4>  
            <p>  
                <span>价格:¥55.55</span>  
                <span><a href="javascript:;">购买</a></span>  
            </p>  
        </li>  
        <li>  
            <h4>css从入门到精通</h4>  
            <p>  
                <span>价格:¥66.66</span>  
                <span><a href="javascript:;">购买</a></span>  
            </p>  
        </li>  
        <li>  
            <h4>JavaScript经典教程</h4>  
            <p>  
                <span>价格:¥55.66</span>  
                <span><a href="javascript:;">购买</a></span>  
            </p>  
        </li>  
    </ul>  
</body>  

        运行结果:

字符实体


        在 HTML 中,存在一些特定的字符实体,它们有着独特的用途。这些字符实体在网页编写中起到了重要的作用,能够确保特殊字符的正确显示和语义表达。如:

符号

描述

<

表示<

>

表示>

©

表示©

 

表示空格

        示例代码如下:

<body>  
    <p>&lt;p&gt;段落标签</p>  
    <p>&copy;版权所有</p>  
    <p>段&nbsp;落</p>  
</body>  

        运行结果:

<p>段落标签

©版权所有

段 落

HTML注释


        在 HTML 中,注释用于在代码中添加说明性文本,这些文本不会在浏览器中显示,仅用于帮助开发人员理解代码的功能和结构。

        HTML 注释的语法

<!-- 这是一个注释 -->  

        HTML 注释的作用

        解释代码:为复杂的代码段提供解释,帮助其他开发人员理解你的代码意图。

        调试代码:可以临时注释掉一部分代码,以测试不同的情况或排除错误。

        文档化代码:提供关于页面结构、功能和用途的信息,便于日后维护和修改。

HTML 废弃标签介绍


        在 HTML 的发展历程中,有一些标签由于其浓厚的样式作用,对 CSS(层叠样式表)的功能产生了干扰,因此被 HTML 所抛弃。

        示例代码如下:

<body>  
    <font size="9" color="red">字体</font>  
    <b>加粗</b>  
    <i>倾斜</i>  
    <u>下划线</u>  
    <del>删除线</del>  
    <em>强调</em>  
    <strong>强调</strong>  
    换行:<br/>  
    水平线:<hr/>  
</body>  

        运行结果:

        总结:<font>标签,曾经用于设置文本的字体大小和颜色,但现在应该使用 CSS 来进行样式控制。<b>、<u>、<i>、<del> 等标签也因同样的原因被弃用,现在更推荐使用 CSS 的属性来实现这些效果。<em>、<strong>标签虽然有一定的语义含义,但在样式控制方面也应尽量避免直接使用标签来实现强调效果,而是结合 CSS 进行更灵活的处理。

        另外,<hr /> 标签用于绘制水平线,<br/>标签用于换行,这些标签在现代网页开发中也应谨慎使用,更多地通过 CSS 布局和样式设置来实现相应的效果。

        在标准的 “div+css” 页面中,所使用的标签种类相对较少,主要有 “div” 用于划分页面区域、“h1” 到 “h6” 用于标题层级、“p” 用于段落文本、“span” 用于内联元素的样式控制、“a” 用于超链接、“img” 用于插入图片、“ul” 和 “ol” 用于列表、“dl” 用于定义列表、“input” 用于表单输入等。

        以下是一些参考网站:

2002韩日世界杯_竞技风暴_新浪网

2004雅典奥运会_新浪奥运站_新浪网

2006德国世界杯_竞技风暴_新浪网

奥运站_2008北京奥运会_新浪网

2010南非世界杯_新浪网

2012年伦敦奥运会_新浪奥运_新浪网

2014巴西世界杯_新浪世界杯站_新浪体育_新浪网

2016年里约奥运会_新浪奥运_新浪网

2018俄罗斯世界杯_新浪体育_新浪网

2020年东京奥运会_新浪奥运_新浪网

2022卡塔尔世界杯_新浪体育_新浪网

        这些网站可以作为学习和参考的资源,帮助我们更好地理解现代网页开发的标准和规范。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2148873.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

c语言面试字符串复制

1&#xff0c;下面这个函数的打印是什么&#xff1a; #include<stdio.h> #include<string.h>int main() {char str0[5], str1[] "welcome";strcpy(str0, str1);printf("str0:%s\r\n",str0);printf("str1:%s\r\n",str1); } larkla…

【Verilog学习日常】—牛客网刷题—Verilog快速入门—VL21

根据状态转移表实现时序电路 描述 某同步时序电路转换表如下&#xff0c;请使用D触发器和必要的逻辑门实现此同步时序电路&#xff0c;用Verilog语言描述。 电路的接口如下图所示。 输入描述&#xff1a; input A , input clk , …

uniapp+renderJS+google map开发安卓版APP非小程序

背景需求 需要在uniapp中接入google地图,研究了一番,都没有找到合适的,现在说一下教程。 效果图 前期工作 这两点缺一不可,否则你啥也看不到。 1、电脑安装L-O-U梯 用于访问G-OO-G-LE的API或者创建google map key。 2、手机安装L-O-U梯 用于显示google地图。我就是手…

SpringCloud从零开始简单搭建 - JDK17

文章目录 SpringCloud Nacos从零开始简单搭建 - JDK17一、创建父项目二、创建子项目三、集成Nacos四、集成nacos配置中心 SpringCloud Nacos从零开始简单搭建 - JDK17 环境要求&#xff1a;JDK17、Spring Boot3、maven。 那么&#xff0c;如何从零开始搭建一个 SpringCloud …

DNS攻击频发,打造防劫持DNS需强化“数据治理”理念

数字化转型时代&#xff0c;“一物多址&#xff0c;万物互联”正依托于DNS&#xff08;域名系统&#xff09;实现&#xff0c;DNS的重要性不言而喻。然而传统DNS协议存在诸多安全隐患&#xff0c;整个明文传输过程几乎没有认证与保护&#xff0c;导致DNS报文易被篡改&#xff0…

VSCode调试Unity准备工作

一.Unity设置VSCode为默认编辑器 Unity编辑器中Edit-Preferences-External Tools中选择VSCode 二.VSCode安装Unity插件 三.Unity的Visual Studio Editor升至最新 Window->Package Manager->Visual Studio Editor 四.下载配置.Net 8.0 安装之前VSCode会提示你下载.Net …

maxwell 输出消息到 redis

文章目录 1、maxwell 输出消息到 redis1.1、启动一个Maxwell容器&#xff0c;它会连接到指定的MySQL数据库&#xff0c;捕获变更事件&#xff0c;并将这些事件以Redis发布/订阅的形式发送到指定的Redis服务器1.2、在已运行的 Redis 容器中执行 Redis 命令行界面&#xff08;CLI…

【2023工业异常检测文献】SimpleNet

SimpleNet:ASimpleNetworkforImageAnomalyDetectionandLocalization 1、Background 图像异常检测和定位主要任务是识别并定位图像中异常区域。 工业异常检测最大的难题在于异常样本少&#xff0c;一般采用无监督方法&#xff0c;在训练过程中只使用正常样本。 解决工业异常检…

【uni-app】小兔鲜项目-基础架构-请求和上传文件拦截器

注意事项 uni.request 请求封装 请求和上传文件拦截器 uniapp 拦截器&#xff1a; uni.addInterceptor 接口说明&#xff1a;接口文档 实现需求 拼接基础地址设置超时时间添加请求头标识添加 token 参考代码 // src/utils/http.ts// 请求基地址 const baseURL https://pca…

IM项目-----语音识别子服务

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、搭建思想二、服务器搭建1.继承speechService类,重写业务代码2.编写语音识别服务器类3.建造者类编写 三.测试 前言 语音转换子服务&#xff0c;用于调用语音…

字节跳动算法岗面试亲历:高效流程大公开,通关诀窍全掌握

最近这一两周看到不少互联网公司都已经开始秋招提前批了。 不同以往的是&#xff0c;当前职场环境已不再是那个双向奔赴时代了。求职者在变多&#xff0c;HC 在变少&#xff0c;岗位要求还更高了。 个人情况 985 本硕项目一个论文一篇无实习经历 时间节点 7.2 技术面一面 …

探索Python的聊天机器人世界:errbot库的神秘面纱

文章目录 探索Python的聊天机器人世界&#xff1a;errbot库的神秘面纱背景&#xff1a;为何选择errbot&#xff1f;errbot是什么&#xff1f;如何安装errbot&#xff1f;简单库函数使用方法1. 创建机器人2. 响应消息3. 处理私聊4. 定时任务5. 错误处理 场景应用1. 会议提醒2. 天…

sheng的学习笔记-AI-FOIL(First-Order Inductive Learner)

AI目录&#xff1a;sheng的学习笔记-AI目录-CSDN博客 规则学习&#xff08;rule learning&#xff09;: sheng的学习笔记-AI-规则学习&#xff08;rule learning&#xff09;-CSDN博客 序贯覆盖(sequential covering):sheng的学习笔记-AI-序贯覆盖(sequential covering) 基础…

Java 方法重写(难)

目录 1&#xff0e;A类和B类都写一个相同的方法&#xff0c;先用static&#xff0c;两边都是一样的&#xff1a; 2&#xff0e;A类和B类都去掉static&#xff0c;出现了两个圆圈的符号&#xff0c;代表重写&#xff1a; 3&#xff0e;总结 4&#xff0e;为什么需要重写&…

maven模块管理和继承聚合

1.分模块设计与开发 分模块即为不同的模块实现不同的功能&#xff0c;方便项目开发和部署。 如下图&#xff1a;pojo为实体模块&#xff0c;tlias为业务模块&#xff0c;utils为功能模块 要在tlias模块中使用其他两个模块&#xff0c;需要在pom文件中加入对应的依赖。 如图&…

【OceanBase诊断调优】—— obdiag 一条命令搞定卡合并问题根因分析

1. 背景 卡合并是一个OceanBase中较为复杂的问题&#xff0c;可能由各种问题引入导致。当前是否卡合并无明确定义&#xff0c;一方面我们认为超过36小时没合完是合并超时&#xff08;RS会报ERROR日志&#xff09;&#xff0c;另一方面用户可能自己判断合并超时&#xff08;根据…

探索AI大模型:从入门到精通的学习路径

每日一句正能量 其实许多波折不过是成功道上的荆棘路&#xff0c;纵然今天不如意&#xff0c;但我们还有未来。 前言 随着人工智能技术的快速发展&#xff0c;AI大模型学习正成为一项备受关注的研究领域。为了提高模型的准确性和效率&#xff0c;研究者们需要具备深厚的数学基…

pc远程控制软件有哪些?4款热门远程控制软件推荐,总有一款适合你!

在数字化转型的浪潮中&#xff0c;远程控制已成为企业提升运营效率、实现远程办公的不可或缺的工具。 正所谓 "运筹帷幄之中&#xff0c;决胜千里之外" &#xff0c;PC端远程控制软件让企业管理者和员工能够跨越地域限制&#xff0c;高效协同工作。 今天&#xff0c…

excel 单元格一直显示年月日

excel 单元格一直显示年月日&#xff0c;在单元格上右键选择单元格格式&#xff0c;选择日期时单元格会显示成日期格式