1.开发者文档
  • W3C官网: www.w3c.org

  • W3School: www.w3school.com.cn

  • MDN: developer.mozilla.org —— 推荐。

2.排版标签
标签名
标签含义
单 / 双 标签
h1 ~ h6
标题
p
段落
div
没有任何含义,用于整体布局

        (1). h1 最好写一个, h2~h6 能适当多写。

        (2). h1~h6 不能互相嵌套,例如: h1 标签中最好不要写 h2 标签了。

        (3). p 标签很特殊!它里面不能有: h1~h6 p div 标签(暂时先这样记,后面会说规律)。

3.语义化标签
  • 概念:用特定的标签,去表达特定的含义。
  • 原则:标签的默认效果不重要(后期可以通过CSS随便控制效果),语义很重要!
  • 举例:会与 h1 标签,效果是文字很大(不重要),语义时网页主要内容(很重要)。
  • 优势:
    • 代码结构清晰可读性强。
    • 有利于SEO(搜索引擎优化)。
    • 方便设备解析(如屏幕阅读器、盲人阅读器等)。
4.块级元素和行内元素

        (1).块级元素:独占一行(排版标签都是块级元素)。

        (2).行内元素:不独占一行。

        (3).使用原则:

                (1.块级元素 中能写行内元素和块级元素。

                (2.行内元素 中能写行内元素,但不能写块级元素。

                (3.一些特殊规则:

                        ①h1~h6不能互相嵌套

                        ②p中不要写块级元素

5.文本标签_常用标签

        (1).用于包裹:词汇、短语等。

        (2).通常写在排版标签里。

        (3).排版标签更宏观(大段的文字),文本标签更围观(词汇、短语)。

        (4).文本标签通常都是行内元素。

标签标签语义单/双 标签
em要着重阅读的内容
strong十分重要的内容
span没有语义,用于包裹短语的通用容器
6.文本标签_不常用的
标签名标签语义单/双 标签
cite作品标题
dfn特殊术语,或专有名词
del ins删除的文本【与】插入的文本
sub sup下标文字【与】上标文字
code一段代码
samp从正常的上下文中,将某些内容提取出来,例如:表示设备输出
kbd键盘文本,表示文本是通过键盘输入的,经常用在与计算机相关的手册中
abbr缩写,最好配合上 title 属性
bdo更改文本方向,要配合 dir 属性,可选值:ltr(默认值)、rtl
var标记变量,可以与 code 标签一起使用
small附属细则,例如:包括版权、法律文本
b摘要中的关键字、评论中的产品名称
i

本意是:人物的思想活动、所说的话等等。

现在多用于:呈现字体图标。

u与正常内容有反差的文本,例如:错的单词、不合适的描述等
q短引用
blockquote长引用
address地址信息

备注:

        1.这些不常用的文本标签,编码时不用过于纠结。

        2.blockquote address 是块级元素,其他的文本标签,都是行内元素。

        3.有些语义感不强的标签,很少使用,例如:

           smallbuqblockquote

        4.HTML的标签太多了!记住那些:重要的、语义感强的标签即可;截至目前,有这些:

        h1~h6pdivemstrongspan

7.图片标签

        (1)基本使用

标签名标签语义常用属性单/双 标签
img图片

src:图片路径

alt:图片描述

width:图片宽度,单位是像素(px)

height:图片高度,单位是像素(px)

        总结:

1.像素(px)是一种单位。

2.尽量不同时修改图片的宽高,可能会造成比例失调。

3.暂且认为img是行内元素。

4. alt 属性的作用:

  • 搜索引擎通过 alt 属性,得知图片的内容。
  • 当图片无法展示时候,游戏浏览器会呈现 alt 属性的值。
  • 盲人阅读器会朗读 alt 属性的值

        (2).路径的分类

                (1.相对路径:以当前位置作为参考点,去建立路径。

已有路径符号含义举例
./同级引入【怪兽.jpg】: <img src="./怪兽.jpg">
/下一级
引入【喜羊羊.jpg】: <img src="./a/喜羊
.jpg">
../上一级
引入【奥特曼.jpg】: <img src="../奥特曼.jpg">

 注意:

  • 相对路径中的 ./ 可以省略不写。

  • 相对路径依赖的是当前位置,后期若调整了文件位置,那么文件中的路径也要修改。

                (2.绝对路径:以根位置作为参考点,去建立路径。

                        1. 本地绝对路径: E:/a/b/c/奥特曼.jpg 

                        2. 网络绝对路径: http://www.w3c.org/xxxx/xxxx/logo.png 

        注意:

                1.使用本地绝对路径,一旦更换设备,路径处理起来比较麻烦,所以很少使用。

                2.使用网络绝对路径,确实方便,但要注意:若服务器开启了防盗链,会造成图片引入失败。

        (3).常见图片格式
                jpg、png、bmp、gif、webp、base64......

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring.profiles.active配置的作用

1. spring.profiles (或文件名中的 ?)&#xff1a;定义配置的名称这是声明一段配置属于哪个 Profile。在同一个 application.yml 中&#xff1a;使用 spring.profiles 键来为一个配置段打上标签。yamlspring:profiles: dev # 【定义】这个配置段的名称是‘dev’ server:port: …

【开题答辩全过程】以 高校教室管理系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

Aurobay EDI 需求分析:OFTP2 与 EDIFACT 驱动的汽车供应链数字化

Aurobay 是由吉利汽车集团与沃尔沃汽车集团合资成立的动力系统公司&#xff0c;总部位于瑞典哥德堡。其供应链系统广泛采用 EDI&#xff08;电子数据交换&#xff09;技术进行标准化通信与业务协作。通过严谨的 EDI 传输规范&#xff0c;其与供应商之间构建了高效、安全的数据交…

yolov8环境配置:从安装到卸载,从入门到放弃。

yolov8环境配置&#xff1a;从安装到卸载&#xff0c;从入门到放弃。 先讲安装再到删除。 前置环境安装&#xff1a;Conda 这里我选用MiniConda 使用清华的镜像安装&#xff1a;https://mirror.tuna.tsinghua.edu.cn/anaconda/miniconda/ 直接安装到C盘&#xff08;免得后续…

神马 M63S+ 438T矿机评测:SHA-256算法高效能挖矿利器

在加密货币的挖矿世界里&#xff0c;硬件设备的性能直接影响着矿工的挖矿效率与收益。而对于选择比特币&#xff08;BTC&#xff09;与比特币现金&#xff08;BCH&#xff09;等基于SHA-256算法的矿工来说&#xff0c;矿机的算力、功耗、能效比等参数无疑是至关重要的。在这篇文…

vue2滑块验证

纯 Vue 2 实现的滑块拖动验证组件效果说明拖动滑块到最右侧判定为验证成功支持自定义宽度、高度、颜色、提示文字可扩展轨迹分析或后端验证逻辑Vue 2 滑块验证组件代码SliderVerify.vue注意&#xff1a;icon图标使用的是Element ui图标<template><div class"slid…

74、在昇腾服务器 800I A2上迁移伏羲1.0/2.0大模型,并对比cpu和npu的精度

基本思想&#xff1a;在昇腾服务器上迁移github公开链接的的伏羲1.0/2.0大模型&#xff0c;但是由于伏羲2.0模型没有权重&#xff0c;这里使用自己造的的权重进行推理模型测试&#xff0c;在之前迁移过这个网站问海大模型和问天大模型人工智能天气预报模型示范计划AIM-FDP支撑平…

如何高效比对不同合同版本差异,避免法律风险?

智能文档比对系统通过自动化、高精度的差异比对与结构化报告&#xff0c;锁定合同修改、防止核心条款误删并实现版本清晰追溯&#xff0c;解决证券基金公司在合同范本管理中的操作风险、审核效率与归档难题。 如何防止业务人员误改或误删合同条款&#xff1f; 这是一个典型的操…

快手Keye-VL 1.5开源128K上下文+0.1秒级视频定位+跨模态推理,引领视频理解新标杆

人工智能和多模态学习领域&#xff0c;视频理解技术的突破为各类应用提供了强大的支持。快手近期开源了其创新性的大型多模态推理模型——Keye-VL 1.5&#xff0c;该模型具备超长的上下文窗口、0.1秒级的视频时序定位能力&#xff0c;并支持视频与文本之间的跨模态推理。这一技…

【前端教程】JavaScript 实现图片鼠标悬停切换效果与==和=的区别

图片鼠标悬停切换效果 功能说明 页面展示4张默认图片&#xff0c;当鼠标移动到任意一张图片上时&#xff0c;该图片会切换为对应的特定图片&#xff08;诗、书、画、唱&#xff09;&#xff1b;当鼠标移出时&#xff0c;图片恢复为默认图片。 和的区别 在讲解案例前&#xff0c…

ss 原理

SSR&#xff08;服务端渲染&#xff09;技术文档 一、SSR 概述 SSR&#xff08;Server-Side Rendering&#xff0c;服务端渲染&#xff09;是一种在服务端生成完整 HTML 页面&#xff0c;再发送给客户端渲染的前端渲染模式。与 CSR&#xff08;客户端渲染&#xff0c;如 React/…

chrome 浏览器开发者工具技巧

$0 我们在开发者工具里面选中了哪个元素&#xff0c;他后面都会跟一个$0 ,则表示 $0 就是选择这个标签元素 如图&#xff1a;

GJOI 9.4 题解

1.CF1801B Buy Gifts / 洛谷 P13532 买礼物 题意 n≤2105n\le 2\times 10^5n≤2105。 思路 神秘卡常题&#xff0c;如果等待提交记录久一点就能知道自己 A 掉…… 题目问 A 的最大值&#xff0c;减去 B 的最大值&#xff0c;求差值最小值。但是怎么选到两个最大值呢&#x…

Git 工具的「安装」及「基础命令使用」

- 第 119 篇 - Date: 2025 - 09 - 05 Author: 郑龙浩&#xff08;仟墨&#xff09; Git 工具的「安装」及「基础命令使用」 学习课程&#xff1a;https://www.bilibili.com/video/BV1MU4y1Y7h5?spm_id_from333.788.player.switch&vd_source2683707f584c21c57616cc6ce8454e…

2025高教社数学建模国赛A题 - 烟幕干扰弹的投放策略(完整参考论文)

基于模拟遗传退火的烟幕弹投递方式的研究 摘要 烟幕干扰弹作为一种具有成本低、效费比高等优点的典型防御手段,主要通过化学燃烧或爆炸分散形成气溶胶云团,在目标前方特定空域形成有效遮蔽,从而干扰敌方导弹攻击路径。随着精确投放技术的发展,现可利用无人机实现烟幕干扰…

[源力觉醒 创作者计划]_文心一言 4.5开源深度解析:性能狂飙 + 中文专精

文章目录[源力觉醒 创作者计划]_文心一言 4.5开源深度解析:性能狂飙 中文专精一. 部署实战&#xff1a;单卡环境的极速落地1.1 &#x1f5a5;️ 环境配置の手把手教程 &#x1f4dd;部署准备&#xff1a;硬件与镜像依赖安装&#xff1a;一行代码搞定1.2 &#x1f680; 模型启动…

开发微服务的9个最佳实践

微服务架构是一种演进的模式&#xff0c;从根本上改变了服务器端代码的开发和管理方式。这种架构模式涉及将应用程序设计和开发为松散耦合服务的集合&#xff0c;这些服务通过定义良好的轻量级 API 进行交互以满足业务需求。它旨在通过促进持续交付和开发来帮助软件开发公司加速…

Karmada v1.15 版本发布

Karmada 是开放的多云多集群容器编排引擎&#xff0c;旨在帮助用户在多云环境下部署和运维业务应用。凭借兼容 Kubernetes 原生 API 的能力&#xff0c;Karmada 可以平滑迁移单集群工作负载&#xff0c;并且仍可保持与 Kubernetes 周边生态工具链协同。 Karmada v1.15 版本现已…

[GYCTF2020]Ezsqli

文章目录测试过滤找注入点布尔盲注无列名盲注总结测试过滤 xor for distinct information handler binary floor having join pg_sleep bp测试出来禁用了这些。 找注入点 查询回显推断1Nu1Labool(false)1’bool(false)1’#bool(false)不是单引号包裹1"#bool(false)没有引…

Agno 多 Agent 协作框架 - 手把手从零开始教程

本教程将带你从零开始&#xff0c;一步步构建一个完整的多 Agent 协作系统。每一步都有详细的代码示例和解释&#xff0c;让你真正理解 Agno 框架的工作原理。第一步&#xff1a;创建你的第一个 Agent 让我们从最简单的开始 - 创建一个能回答问题的 Agent。 1.1 创建基础文件 首…