【前端从入门到精通:第二课:HTML头部标签常用标签】

news/2024/9/24 12:26:23/

走进HTML世界

HTML简介

可参考百度百科

学习变成到底难不难?

A. 1 * 5 = ?

B. 111 * 555 = ?

A 到 B的过程, 差距就在于动手,不动手你就学不会。

如何创建HTML文件

​鼠标右键->新建文本文件->更改后缀名.html

创建文件所需要注意事项

  • 可以以中文命名,但是不允许使用中文(我)。
  • 不允许使用特殊字符。
  • HTML文件名推荐使用小写。
  • 如果是多个单词创建的文件名,推荐使用驼峰命名法,每个单词首字母大写
    HelloWorld
  • 创建完HTML文件后依然是文本文件格式,那么需要将系统中隐藏已知文件类型扩展名勾选掉。

HTML标签相关

HTML标签

标签是HTML的最基本的单位,也是最重要的组成部分,通常用两个角括号括起来得:“<”
和 “>”。

  • 标签有两种形式:

    1. 成对标签(双标签)

      html"><p>内容</p>
      
    2. 不成对标签(单标签)

      html"><hr />
      

HTML标签的大小写问题

标签是大小写无关的,与表示意思一样。

注意:HTML标签推荐使用小写

HTML标签属性

  1. HTML属性一般都出现在HTML标签中,是HTML标签的一部分。

  2. 标签可以有属性,包含了额外的信息,属性的值一定要在双引号中。而且标签还可以存在多个属性。

  3. 一般属性由属性名和属性值成对出现:

    • 语法:

      <标签名 属性名1=“属性值” 属性名2=“属性值”></标签名>

HTML颜色值的设置

  1. 浏览器都支持颜色名称集合,颜色值是一个关键字或者是一个RGB格式的数字,在网页中都用的很多。
  2. 使用英文单词作为颜色值:
    • red 红色 | green 绿色 | blue 蓝色 | pink 粉色 | purple
      紫色等。
  3. 六位的十六进制颜色值:
    • #ff0000 简写:#f00
    • 前两位表示红色,中间两位表示绿色,最后两位表示蓝色。

HTML注释

注释的内容不会被浏览器解释出来

  1. 注释的好处:

    • 方便查找、比对、方便其他程序员快手了解你得代码、方便以后自己对自己代码理解和修改。

    • 注释的内容不会被浏览器解析出来。

    • 格式:

      html"><!--书写输入的内容-->
      

HTML的代码格式

  • 任何回车或者空格在源代码中都不起作用,所以在编写HTML代码时,都可以使用回车或者空格进行代码排版,这样可以使代码清晰便于团队合作,必须保持严格的缩进规则,缩进以tab键为准。
  • 任何的回车或者空格或者tab键在内容当中指挥被解析为一个小空格

HTML实体字符

html">&nbsp; 空格
&gt; <
&lt; >
&copy; 版权符号©

HTML主体结构

html"><!DOCTYPE html> <!--声明头-->
<html><!--头标签--><head></head><!--体标签--><body></body>
</html>
  1. 最顶部声明<!DOCTYPE html>
    • 声明是文档的第一成份,位于文档的最顶部。
    • 该标签就是告诉浏览器所使用的HTML规范。
  2. 以开始,以结束,中间包含头部标签及主体标签

<head>标签中常用的标签

html"><head lang="en"><!--lang是language的意思,lang="en" 属性对页面声明主要语言,en表示英文,zh-cn表示中文。搜索引擎不会判断该站点是中文还是英文,它让搜索引擎知道你得站点是中文站,这些都是HTML规范,越规范,越容易被收录-->
<title></title>设置页面字符串
<meta charset="utf-8" /> 设置页面字符集
<meta http-equiv="content-type" content="text/html;charset=utf-8" />设置页面字符集(HTML4)
<!--.html text/html  指的是文件mime类型.css  text/css.jpg  image/jpeg.jpeg  image/jpeg.png   image/png.gif   image/gifwww.baidu.com  文件mime类型
-->
<!--http-equiv 告知浏览器的行为-->
<meta http-equiv="refresh" content="5;url=https://www.lmonkey.com" /> 设置5秒后自动跳转到学习猿地
<meta http-equiv="refresh" content="5" />设置浏览器5秒刷新一次
<!--name 告知浏览器的内容-->
<meta name="keywords" content="关键字1,关键字2"/> 设置网站关键字,多个关键字之间用英文状态下的逗号分割
<meta name="description" content="描述的内容" />设置网站的描述
<link />定义两个文档之间连接的关系
<!--rel = "表示文档与被连接文档之间的关系"type = "被连接文档的类型"href = "被连接文档的地址"
-->
<link rel="icon" type="" href=""/>加载标题icon图标
<!--了解级别-->
<link rel="stylesheet" type="text/css" href="" />加载CSS样式
<style></style> 加载CSS样式
<script></script> 加载JS脚本
<!--阻止移动浏览器自动调整页面大小-->
<meta name="viewport" content="initial-scale=2.0,width=device-width" />
<!--name = "viewport" 说明此meta标签定义视口的属性initial-scale = 2.0 意思是将页面放大两倍width = device-width 告诉浏览器页面的宽度的能与设备的宽度
-->
<meta name="viewport" content="width=device-width,maximun-scale=3,minimum-scale=0.5" />
<!--允许用户将页面最大放大至设备宽度3倍,最小压缩至设备宽度的一半-->
<meta name="viewport" content="initial-scale=1.0,user-scalable=no" />
<!--禁止用户缩放,可以在混合APP时,为了使html页面更逼真,使页面无法缩放。user-scalable=no是禁止缩放-->

:::


http://www.ppmy.cn/news/1474186.html

相关文章

PostgreSQL数据库常用函数用法介绍

本文将介绍一些PostgreSQL中常用的函数&#xff0c;包括其用途、参数说明、使用示例、测试用例&#xff0c;以及一些复杂函数的使用。 1. length() 用途 计算字符串的长度。 参数说明 text&#xff1a;需要计算长度的字符串。 使用示例 SELECT length(PostgreSQL);输出&…

《框架封装 · Redis 事件监听》

&#x1f4e2; 大家好&#xff0c;我是 【战神刘玉栋】&#xff0c;有10多年的研发经验&#xff0c;致力于前后端技术栈的知识沉淀和传播。 &#x1f497; &#x1f33b; CSDN入驻不久&#xff0c;希望大家多多支持&#xff0c;后续会继续提升文章质量&#xff0c;绝不滥竽充数…

adobe pdf设置默认打开是滚动而不是单页视图

上班公司用adobe pdf&#xff0c;自己还不能安装其它软件。 每次打开pdf&#xff0c;总是默认单页视图&#xff0c;修改滚动后&#xff0c;下次打开又 一样&#xff0c;有时候比较烦。 后面打开编辑->首选项&#xff0c; 如下修改&#xff0c;下次打开就是默认滚动了

硬件开发笔记(二十四):贴片电容的类别、封装介绍,AD21导入贴片电容、原理图和封装库3D模型

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/140241817 长沙红胖子Qt&#xff08;长沙创微智科&#xff09;博文大全&#xff1a;开发技术集合&#xff08;包含Qt实用技术、树莓派、三维、OpenCV…

77. UE5 RPG 创建角色的技能栏

在前面的文章里&#xff0c;我们实现了角色属性技能和场景。接下来&#xff0c;我们要优化角色显示UI&#xff0c;在屏幕底部显示角色血量&#xff0c;蓝量&#xff0c;技能和经验值。 创建新的用户控件 选择创建新的控件蓝图 父类为我们自定义的RPGUserWidget&#xff0c;这…

怎样在 PostgreSQL 中优化对 UUID 数据类型的索引和查询?

文章目录 一、UUID 数据类型概述二、UUID 索引和查询的性能问题三、优化方案&#xff08;一&#xff09;选择合适的索引类型&#xff08;二&#xff09;压缩 UUID&#xff08;三&#xff09;拆分 UUID&#xff08;四&#xff09;使用覆盖索引&#xff08;五&#xff09;优化查询…

C++语言学习精简笔记(包含C++20特性)

目录 1 C新语法C与CC编译运行String编程范式C基础类型**自动类型推导**统一对象初始化&#xff1a;Uniform Initialization 控制结构if语句for语句switch语句namespace 2 函数函数声明形式参数函数参数传递的选择函数返回值的选择 函数重载 Lambda表达式函数的定义和申明生存期…

C# 中使用模式匹配 备忘

模式匹配# 要使用模式匹配&#xff0c;首先要了解什么是模式。在使用正则表达式匹配字符串时&#xff0c;正则表达式自己就是一个模式&#xff0c;而对字符串使用这段正则表达式进行匹配的过程就是模式匹配。而在代码中也是同样的&#xff0c;我们对对象采用某种模式进行匹配的…