HTML---基础

news/2024/12/23 4:40:47/

文章目录

  • 目录

    文章目录

    前言

    一.HTML概述

    二.HTML相关概念

     HTML作用域

     HTML标签

    HTML转译字符 

    总结


前言


一.HTML概述

    HTML(超文本标记语言)是一种用于创建网络页面的标记语言。它以标记的形式编写,该标记描述了文档的结构和内容。HTML文件由一系列标记(或标签)组成,每个标记都包含一段文本。浏览器可以根据HTML文件中的标签来显示页面的内容和格式。HTML标记提供了一些基本的功能,如标题、段落、表格、链接等。它还可以与CSS和JavaScript等其他技术相结合,实现更丰富、交互性更强的网页设计。HTML是Web开发的基础,对于前端开发者来说,熟练掌握HTML至关重要。

二.HTML相关概念

 HTML作用域

  • 格式
<html>      #html开放标签
标签作用域     #开放闭合标签之间为标签作用域
</html>     #html闭合标签
  •  标签作用域嵌套关系:
<html> <head>                    #头部子标签开放标签<title>                 #头部标题开放标签 这是我的第一个html          </title>                #头部标题闭合标签</head>                   #头部子标签闭合标签                <body>现在是2023-12-10</body>
</html>
  • 模板 1
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body>静夜思唐.李白窗前明月光,疑是地上霜。举头望明月,低头思故乡。</body>
</html>

 HTML标签

  •  body 主体标签
#body子标签中的1-6级标题标签
#body标签中的标题标签称为主体标题标签
<h1>...</h1>
<h2>...</h2>
<h3>...</h3>
<h4>...</h4>
<h5>...</h5>
<h6>...</h6>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body><h1>静夜思</h1>唐.李白窗前明月光,疑是地上霜。举头望明月,低头思故乡。</body>
</html>
  •  一级标题演示:

 

  •  段落标签

HTML段落标签是用来定义和组织文本内容的元素。它们可以用来表示一个完整的段落,或者将文本分组为逻辑上的段落。

#段落标签
<p>...</p>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body><h1>静夜思</h1><p>唐.李白</p>窗前明月光,疑是地上霜。举头望明月,低头思故乡。</body>
</html>

 

  •  换行标签

 在HTML中,可以使用换行标签来创建换行效果

...<br/>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body><h1>静夜思</h1><p>唐.李白</p>窗前明月光,<br/>疑是地上霜。<br/>举头望明月,<br/>低头思故乡。<br/></body>
</html>

 

  • 水平线标签 
<hr>/
...
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body><h1>静夜思</h1><p>唐.李白</p><hr/>窗前明月光,<br/>疑是地上霜。<br/>举头望明月,<br/>低头思故乡。<br/></body>
</html>

  •  字体样式标签
#字体加粗标签
<strong>...</strong>
#字体斜体标签
<em>...</em>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>古诗阅读</title></head><body><h1>静夜思</h1><p>唐.<strong>李白</strong></p><hr/>窗前明月光,<br/>疑是地上霜。<br/>举头望明月,<br/>低头<em>思故乡<em/>。<br/></body>
</html>

 

  •  HTML 图像标签

 HTML图像标签是用于在网页中显示图像的一种标签。

 

  • HTML链接标签 

 HTML中的链接标签用于创建超链接,使用户可以点击链接跳转到其他页面或位置。HTML中的链接标签由<a>元素定义。链接标签的基本语法如下:

HTML窗口打开方式
_blank在新窗口或新标签页中打开链接
_self在当前窗口中打开链接(默认方式)
_top在最顶层的窗口中打开链接。适用于在嵌套的窗口中使用。
_parent在父窗口中打开链接。适用于在嵌套的窗口中使用。
  •  应用场景一:进行页面访问
<!DOCTYPE html>
<!--语法:	<a herf="该位置设置访问地址" target=打开方式"">提示语或提示图</a>-->
<html><head><meta charset="utf-8"><title></title></head><body><p><a href="https://i.csdn.net/#/user-center/profile?spm=1001.2101.3001.5111" target="_blank">点击可访问CSDN</a></p></body>
</html>

 

  • 应用场景二: 锚链接
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><!--步骤1:设置锚点标记 语法:<a name="此处自定义属性值"></a>--><a name="txttop"></a><h1>1</h1><h2>2</h2><h3>3</h3><h4>4</h4><h5>5</h5><!--步骤2:跳转至标记位 语法:<a href="#锚点标记处定义的属性值">提示语或提示符</a>--><a href="#texttop">点击回锚点标记处</a></body>
</html>

标签分类: 

块状标签:

在页面中独立占据一行的标签,它们会以块的形式进行展示,独占一行的宽度。块状标签常用于创建页面的结构和布局,如段落、标题、列表等。常见的块状标签有:

  • <p>:用于创建段落。
  • <h1>-<h6>:用于创建标题,其中<h1>为最高级标题,<h6>为最低级标题。
  • <div>:用于创建一个块级容器,通常用于分组其他元素或者添加样式。

行内标签:

在页面中以行的形式进行展示的标签,它们不会独占一行,可以和其他行内元素或文本在同一行上显示。行内标签常用于包裹文本内容,或者用于创建一些小的元素或功能,如超链接、加粗、斜体等。常见的行内标签有:

  • <a>:用于创建超链接。
  • <strong>:用于加粗文本。
  • <em>:用于强调文本,通常以斜体样式显示。
  • <span>:用于给文本或其他元素添加样式或事件
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><p>我是P元素</p><h1>我是H元素</h1><h5>我是H5元素</h5><a href="#">我是超链接元素</a><strong>我是strong元素</strong></body>
</html>

HTML转译字符 

 HTML转义符是一些特殊字符,用于在HTML文档中表示那些具有特殊含义的字符,而不是将它们解释为HTML代码。这些字符通常用于表示标记语言中的特殊字符,如小于号、大于号和引号等。当在HTML文档中直接使用这些字符时,会被解释为HTML标签或实体引用,从而导致错误的显示或解析。

#空格转译
&nbsp;窗前&nbsp;明月光,
#大于号转译
如果时间&gt;晚上6点,就坐车回家
#小于号转译
如果时间&it;早上7点,就走路去上学
#引号转译
HTML的属性值必须用成对的&quot;引起来
#版权号@转译
&copy;2023-2023 csdn


总结

<title>...</title>用于定义文档中的标题
<h1>~</h6>主体标签
<p>...</p>用于定义段落
<em>...</em>用于将文本改为斜体
<strong>...</strong>用于加粗文本

<hr/>

...

用于添加水平线
...<br/>用于换行
<a>...</a>链接标签
空格转译符&nbsp;
大于号转译符&gt;
引号转译符&quot;
版权号@转译&copy;


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

相关文章

C# WPF上位机开发(内嵌虚拟机的软件开发)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 学习过halcon的同学都知道&#xff0c;它不仅有很多的图像算子可以使用&#xff0c;而且调试很方便。每一步骤的调试结果&#xff0c;都可以看到对…

22集团再度荣获“CNNIC年度最佳安全保障、五星级域名注册服务机构、数字化行动优秀支持单位”三项奖

2023年12月12日&#xff0c;由中国互联网络信息中心主办&#xff0c;中国科学院计算机网络信息中心、中国工业互联网研究院、中国互联网协会主办的2023&#xff08;第四届&#xff09;中国互联网基础资源在北京新青海喜来登酒店顺利召开&#xff0c;大会主题为“深耕网络基础 共…

深入了解—C++11特性

目录 一、 C11简介 二、初始化列表 2.1 C98中{}的初始化问题 2.2 内置类型的列表初始化 2.3 自定义类型的列表初始化 2.3.1. 标准库支持单个对象的列表初始化 2.3.2. 多个对象的列表初始化 三、变量类型推导 3.1 为什么需要类型推导 3.2 decltype类型推导 3.2.1. 推…

2312d,把alloca注入调用者域

原文 有以下技巧.因为无法推导长度,因此不理想,但这成功地把alloca注入到调用者域中. import core.stdc.stdlib:alloca; import std.range:ElementType; import core.lifetime:moveEmplace; struct VLA(T,alias len){T[] storage;this(R)(R initializer,return void[] storage…

[Linux] LAMP架构

一、LAMP架构架构的概述 LAMP 架构是一种流行的 Web 应用程序架构&#xff0c;它的名称是由四个主要组件的首字母组成的&#xff1a; Linux&#xff08;操作系统&#xff09;&#xff1a; 作为操作系统&#xff0c;Linux 提供了服务器的基础。它负责处理硬件资源、文件系统管理…

不需要联网的ocr项目

地址 GitHub - plantree/ocr-pwa: A simple PWA for OCR, based on Tesseract. 协议 mit 界面 推荐理由 可以离线使用&#xff0c;隐私安全

外包干了3年,技术退步太明显了。。。。。

先说一下自己的情况&#xff0c;本科生生&#xff0c;18年通过校招进入武汉某软件公司&#xff0c;干了差不多3年的功能测试&#xff0c;今年国庆&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能…

【NSX-T】4.搭建NSX-T环境 —— 部署三节点 NSX 管理集群

目录 4.[模拟] 部署三节点 NSX 管理集群4.1 准备工作4.2 部署第二个 NSX Manager 设备&#xff08;1&#xff09;Appliance Information&#xff08;2&#xff09;Configuration&#xff08;3&#xff09;Access & Credentials 4.3 部署第三个 NSX Manager 设备4.4 配置虚拟…