08一些元素的使用

news/2024/12/15 11:35:06/文章来源:https://www.cnblogs.com/wumouhao/p/18607802

一、今日学习内容

1、HTML常见的元素
HTML结构分析,H1到6,p元素,img,a元素,div,span元素
不常用元素,HTML全局属性
2、额外知识点补充
字符实体,URL地址,元素语义化,SEO优化,字符编码

tip:


这样在编写代码的时候就不用频繁的切换到英文状态下了
这样会提高编写代码的效率。

二、文档声明和HTML

1、文档声明
HTML最上方的一段文本称为文档类型声明,用于声明文档类型。
声明这个文档是一个HTML,并且指定其版本
目前使用的是HTML5这个版本
即,<!DOCTYPE html>这里不用加5,这里会自动的识别是HTML5
文档声明告诉浏览器当前页面是HTML5的页面
让浏览器使用HTML5的标准去解析识别内容;
必须放在HTML文档最前面,不能省略,省略会出现兼容性问题;
前面的DOC意思是document文档的意思,后面type是类型的意思,合起来就是文档类型,是HTML5
HTML5的文档声明要比HTML4.01,XHTML1.0简洁非常多了

2、html元素
这里的html指的是html这个具体的元素
这个元素表示整个HTML文档的根,是顶级元素,所以称为根元素
所有其他元素必须是这个元素的后代。
W3C标准建议为html元素增加一个lang属性,作用是帮助语音合成工具确定要使用的发音;
帮助翻译工具确定要使用的翻译规则;
比较常见的设置规则有:lang="en"表示这个HTML文档的语言是英文;
lang="zh-CN"表示这个HTML文档的语言是简体中文;

三、其他元素

1、head
head元素规定文档相关的配置信息,也称之为元数据,包括文档的标题,引用的文档样式和脚本等等。
什么是元数据meta data,是描述数据的数据;
这里可以理解为对整个页面的配置
常见的设置有哪些呢?一般会至少包含如下的2个设置。
网页的标题:title元素
<title>网页的标题</title>
网页的编码:meta元素
可以用于设置网页的字符编码,让浏览器能够更加精准的显示每一个文字,不设置或者设置错误会导致乱码;
一般都会使用utf-8编码,涵盖了世界上几乎所有的文字;
<meta charset="utf-8">
目前只需要知道这些东西
2、body
HTML元素本身很多,但是常用的元素就只是几个
https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element
这个网站可以查看到所有的HTML元素
这里只需要记住常用的元素,不常用的只需要查看文档
常用的元素(暂时掌握,大部分时间都是这几个元素):
p元素,h元素;
img元素,a元素,iframe元素;
div元素,span元素;
下个阶段需要学习的元素:
ul,ol,li元素;
button元素,input元素;
table,thead,tbody,thead,th,tr,td;
HTML5新增元素(后面学习)
3、h元素
在一个页面中通常会有一些比较重要的文字作为标题,这个时候可以使用h元素
<h1>-<h6>标题(Heading)元素呈现了六个不同级别的标题
Heading是头部的意思,通常会用来做标题
h1的级别最高,h6的级别最低
注意:h元素通常和SEO优化有关系(什么是SEO,后续再介绍)


这地方可以看到间距,大小等

4、p元素
注意这里的两个p的margin都是16但是并列在一起却不是32了<p>光遇pc和手机互通是互通的,因为光遇pc版是在模拟器上运行的,跟移动端没有区别,所以直接拉好友就能一起玩,目前iOS渠道与安卓渠道数据也已经互通了,想要有更好的游戏体验推荐直接在电脑上玩,帧率、画质、流畅度跟手机比都有非常大的提升,点此即刻体验光遇PC版。</p><p>下完登陆游戏,就可以享受Sky光遇电脑版了,想实现端游般的操作体验,可以在模拟器内进行键位设置,如果要自定义按键,可以自己在键位设定里设置。</p>
这里好像是重合了,这个后面可以让他不重合的
如果我们想要表示一个段落,这个时候可以使用p元素,
HTML<p>表示文本的一个段落。
p元素是paragraph单词的缩写,是段落,分段的意思;
p元素多个段落之间会有一定的间距;

5、img元素
在img中有一个叫做src的属性,这个属性的完整英文名称是source源的意思,就是这个图片的源
源可以是网络图片地址,但是有的图片可能会受到限制不能显示
有的网络图片是可以显示的。
具体过程是将这个图片下载到本地,然后将img元素进行替换,替换成我们的图片
这种img元素就是一个可替换元素。
img元素将一份图片嵌入文档中。
img是image单词的缩写,是图片,图像的意思;
事实上img是一个可替换元素(replaced element);
img有两个常见的属性:src属性:source单词的缩写,表示源是必须的,它包含了想要嵌入的图片的文件路径。alt属性:不是强制性的,有两个作用作用一:当图片加载不成功的时候,错误的地址或者图片资源不存在,这个时候就会显示这段文本;作用二:屏幕阅读器会将这些描述读给需要使用阅读器的使用者听,让它们知道图像的含义;现在img的某些其他属性目前已经不再使用:比如width,height,border这些样式不要通过属性来做,以后我们需要通过css来设置样式。
img图片路径,src(source),之前使用的是网络地址,网络图片非常简单直接从网络上拷贝过来使用。
也可以使用本地的图片,本地的路径可以是绝对路径和相对路径
绝对路径的单词是absolute,但是需要注意的是,这里因为我们在vscode下载的插件是启动的是服务,使用file协议的是不能加载的
相对路径的单词是relative。


需要使用open in deautiful browser打开网页
因为本身当前网页就是通过file协议加载的,当然也可以通过file加载图片
img支持的图片格式是非常多的

还有非常流行的图片格式是一个webp的图片格式

6、a元素,超链接
在网页中我们经常要跳转到另外一个链接,这个时候使用a元素
HTML <a>元素或者称为锚anchor元素
定位超链接,用于打开新的URL;
a元素有两个常见的属性:
href:Hypertext Reference 超文本 引用指定要打开的URL地址;可以是一个本地的地址;
target:该属性可以指定在什么地方显示连接的资源。_self:默认值,在当前窗口打开URL;_blank:在一个新的窗口打开URL;其他不常用的后面iframe讲解。

时间:2024/12/15
事件:今天又学习了一点,感觉都是之前学过的,多希望时间能过的快些。。。

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

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

相关文章

零基础科研小白の服务器看这个就够了

服务器 我们上网的时候经常会遇到连不上服务器,那啥是服务器呢。 其实就是一些特化的计算机,是远处有物理实体的设备。 from 挑战全网最硬核服务器基础知识 什么是服务器? 有 高计算 能力,能够通过网络 提供多种服务 的计算机。 服务器啥模样?服务器有什么特点? 计算能力…

2024-2025-1 20241415 《计算机基础与程序设计》第十二周学习总结

2024-2025-1 20241415《计算机基础与程序设计》第十二周学习总结 作业信息这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计这个作业要求在哪里 2024-2025-1计算机基础与程序设计第十二周作业这个作业的目标 复习巩固前面所学的内容作业正文 https://www.cnblogs.com/zh…

Python序列的应用(九):集合以及列表、元组、字典和集合的区别

前言: 一、集合 Python 中的集合同数学中的集合概念类似,也是用于保存不重复元素的。它有可变集合(set)和不可变集合(fozenset)两种。本节所要介绍的可变集合是无序可变序列,而不可变集合在本书中不做介绍。在形式上,集合的所有元素都放在一对{}中,两个相邻元素间使用,分…

jQuery鼠标拖动旋转DOM元素插件

Propeller.js是一款jQuery鼠标拖动旋转DOM元素插件。通过该插件,可以使用鼠标拖动旋转页面中的任意DOM元素。使用方法 通过npm安装插件。npm install Propeller HTML结构 例如要拖动旋转一张图片。<img src="demo.jpg" id="img"> 初始化插件 作为jq…

js消息通知框、对话框、确认框和Loading插件

Notiflix是一款js消息通知框、对话框、确认框和Loading插件。Notiflix通过简单的设置,就可生成非常漂亮的s消息通知框、对话框、确认框和Loading效果。在线预览 下载使用方法 在页面中引入下面的文件。<link rel="stylesheet" href="css/notiflix-1.3.0.mi…

人工智能大语言模型起源篇,低秩微调(LoRA)

上一篇: 《规模法则(Scaling Law)与参数效率的提高》 序言:您在找工作时会不会经常听到LoRA微调,这项技术的来源就是这里了。 (12)Hu、Shen、Wallis、Allen-Zhu、Li、L Wang、S Wang 和 Chen 于2021年发表的《LoRA: Low-Rank Adaptation of Large Language Models》,htt…

群晖Lets Encrypt证书申请

注意本文时效性:2024.9.23 引言 为了保证SSL证书的权威性和安全性,Lets Encrypt 会验证您对域名的控制权。 申请 Lets Encrypt 证书有以下的验证控制权的方式:Web验证:通过在http的有权威的目录下创建一个验证文件以验证对服务器的控制权 Dns验证:通过在 DNS Record 中添加…

《计算机基础与程序设计》第十二周学习总结

学期(如2024-2025-1) 学号(如:20241300) 《计算机基础与程序设计》第十二周学习总结 作业信息这个作业属于哪个课程 <班级的链接> 2024-2025-1-计算机基础与程序设计这个作业要求在哪里 <作业要求的链接> 2024-2025-1计算机基础与程序设计第十二周作业)这个作…

读数据保护:工作负载的可恢复性14备份和恢复数据库

备份和恢复数据库1. 给采用传统方式交付的数据库制作备份 1.1. 某个数据库是新还是旧,跟该数据库是不是传统数据库没有必然的联系,真正的决定因素在于,这个数据库是不是运行在你所管理的服务器或虚拟机里1.1.1. 如果是,那就可以归入按照传统模型来交付的数据库1.1.2. 如果不…

2024北京多校联训游记

乡下人进城——开了眼了Day \(-\infty\) NOIP考的十分炸裂,一道题都没做出来,结果下来 \(40min\) 就切掉了第 \(2\) 题???这时 \(hfu\) 通知有意向的同学可以去参加在北京的多校联训。经过一番思想斗争后,还是决定去参加一下,毕竟技多不压身,且基础知识也整理的差不多了…

[CSP2020-J4] 直播获奖

题面 题目描述 NOI2130 即将举行。为了增加观赏性,CCF 决定逐一评出每个选手的成绩,并直播即时的获奖分数线。本次竞赛的获奖率为 $w%$,即当前排名前 $w%$ 的选手的最低成绩就是即时的分数线。 更具体地,若当前已评出了 $p$ 个选手的成绩,则当前计划获奖人数为 $\max(1, \…

LLM大模型推理优化示例分析

Large Transformer Model Inference Optimization 人工智能芯片与自动驾驶