【HTML专栏1】语法规范、基础结构标签

news/2024/6/16 9:09:05 标签: html, 前端, vscode

本文属于HTML/CSS专栏文章,适合WEB前端开发入门学习,详细介绍HTML/CSS如果使用,如果对你有所帮助请一键三连支持,对博主系列文章感兴趣点击下方专栏了解详细。


  • 博客主页:Duck Bro 博客主页
  • 系列专栏:HTML/CSS专栏
  • 关注博主,后期持续更新系列文章
  • 如果有错误感谢大家批评指出,一定及时修改
  • 感谢大家点赞👍收藏⭐评论✍

【HTML专栏1】语法规范、基础结构标签

本文关键字:语法规范、基本结构标签

文章目录

  • 【HTML专栏1】语法规范、基础结构标签
    • 一、HTML语法规范
      • 1. 基本语法概述
      • 2. 标签结构关系
    • 二、基础结构标签
      • 1. 第一个HTML网页
      • 2. 结构标签(骨架标签)
      • 3. 基本结构组成(总结)


一、HTML语法规范

1. 基本语法概述

HTML是一种标记语言,用于定义网页结构和内容。以下是HTML的基本语法:

  1. HTML文档以<!DOCTYPE html>声明开头,告诉浏览器使用哪个HTML版本。

  2. HTML文档由<html>标签包围,所有的元素都在这个标签之间。

  3. 一个HTML元素通常由一个起始标签<html>、内容和一个结束标签</html>组成。起始标签和结束标签通常成对出现,内容则位于它们之间。

  4. HTML元素可以有属性,这些属性提供了元素更多的信息,包括样式、链接和其他特性。

  5. HTML元素可以嵌套,即一个元素可以包含另一个元素。

  6. HTML标记对大小写不敏感,但建议使用小写标记。

  7. 有些特殊的标签必须是单个标签(极少情况),例如 <br />,称为单标签。

示例:

html"><!DOCTYPE html>
<html>
<head>
	<title>My Title</title>
</head>
<body>
	<h1>My Heading</h1>
	<p>My paragraph.</p>
</body>
</html>

在这个例子中,声明了HTML版本,<html>开始了文档,<head>包含页面的标题信息和其他元数据,则包含页面的主要内容。<h1><p>是两个基本的HTML元素,分别用于定义标题和段落。

2. 标签结构关系

双标签关系可以分为两类:包含关系并列关系

包含关系:

<title>被包含在<head>标签中,称为包含关系

html"><head>
	<title>My Title</title>
</head>

在这里插入图片描述

并列关系:
<head><body>并列,称为并列关系

html"><head>
	
</head>
<body>
	
</body>

在这里插入图片描述


二、基础结构标签

1. 第一个HTML网页

html"><!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>第一个HTML网页</title>
</head>
<body>
    
</body>
</html>

2. 结构标签(骨架标签)

标签名定义说明
<html> </html>HTML标签页面中最大的标签,我们 称为 根标签
<head> </head>文档的头部注意在head标签中我们必须要设置的标签是title
<title> </title>文档的标题让页面拥有一个属于自己的网页标题
<body> </body>文档的主体元素包含文档的所有内容,页面内容 基本都是放到body里面的

HTML 文档的的后缀名必须是 .html.htm ,浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。

3. 基本结构组成(总结)

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


http://www.niftyadmin.cn/n/5009748.html

相关文章

STM32F103ZE单片机呼吸灯源代码

//这个是中断文件/* USER CODE BEGIN Header *//********************************************************************************* file stm32f1xx_it.c* brief Interrupt Service Routines.**********************************************************************…

Git的一些常用概念与操作方法分享

Git是一个版本控制系统&#xff0c;它可以记录代码的变化历史并允许多个开发者同时对同一代码库进行开发。以下是Git的基本概念和使用方式&#xff1a; 仓库&#xff08;Repository&#xff09;- 保存代码的地方。Git仓库包含了所有的版本历史记录、代码以及其他相关文件。 分…

第 2 章 线性表 (线性表的静态单链表存储结构(一个数组可生成若干静态链表))

1. 背景说明 静态单链表实现类似于单链表&#xff0c;只是指针域变成了数组下标。 2. 示例代码 1) status.h /* DataStructure 预定义常量和类型头文件 */#ifndef STATUS_H #define STATUS_H/* 函数结果状态码 */ #define TRUE 1 /* 返回值为真 */ #define FALSE …

【线程池】面试被问到线程池参数如何配置时该如何回答

前言 没有基于业务场景&#xff0c;直接抛出这个问题&#xff0c;等同于耍流氓。 八股文告诉我们CPU密集型就核心数1&#xff0c;IO密集型就核心数*2&#xff0c;那么真实业务中该怎么去配置呢。 方法论还是有的 1.需要分析线程池执行的任务的特性&#xff1a; CPU 密集型还是 …

交换排序——冒泡排序、快速排序

交换排序就是通过比较交换实现排序。分冒泡排序和快速排序两种。 一、冒泡排序&#xff1a; 1、简述 顾名思义就是大的就冒头&#xff0c;换位置。 通过多次重复比较、交换相邻记录而实现排序&#xff1b;每一趟的效果都是将当前键值最大的记录换到最后。 冒泡排序算法的原…

正方实践系统打卡

Use HTTP (已完成) &#x1f4dc; 使用指南 &#x1f6d6; 项目结构 log 日志文件 use 使用情况 (待) data.py 数据 log.py 日志 main.py 主函数 只需要修改data.py文件内容即可&#xff1a; header ——> 头文件 User-AgentCookieAccept user ——> 用户信息 ZFT…

C#,数值计算——用于积分函数与方法的Stiel类的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { public class Stiel { public class pp : UniVarRealValueFun, RealValueFun { public Stiel st { get; set; } null; public pp() { } public doubl…

设计模式3 观察者模式

一 观察者模式 1.1 概述 观察者模式是一种行为模式&#xff0c;又称之为“发布/订阅”模式&#xff0c;在该模式中被观察的对象叫主题&#xff0c;依赖主题的对象被称为观察者&#xff0c;当主题发生改变时&#xff0c;会通知所有观察者进行更新。多个对象存在一对多的关系&a…