首页 > 其他分享 >HTML入门

HTML入门

时间:2024-04-15 22:45:34浏览次数:32  
标签:入门 标签 元素 序列表 标题 HTML 属性

HTML入门

HTML简介

ps:以下内容全部为个人理解,可能有些地方描述不够准确

HTML的作用:为网页提供结构

ps:就是通过标签来告诉浏览器哪些是标题,哪些是段落,哪些是列表

标签可以通过属性来提供更多的信息,一般是成对出现的

单标签和双标签:单标签一般用于没有内容的元素,双标签用于有内容的元素

HTML文件结构:

<!-- 这里放置文档的元信息 -->             //该行代表注释
<!DOCTYPE html>                       //告诉浏览器这是一个html文件
<html>                             //html标签对,是HTML文档的根元素,也就是文档的起始点
    <head>                         
      <title>文档标题</title> 
    </head>
    <body>                      //body标签对,就是实际在浏览器中页面的内容
        <!-- 这里放置内容 -->
        <h1>这是一个标题</h1>
        <p>这是一个段落</p>
    </body>   
</html>                            

配置VSCode环境:

1.官网下载VSCode https://code.visualstudio.com/

2.安装如下插件,具体作用可以自行百度

image-20240415215419643

安装配置环境完成

常用文本标签

文本标签

<body>
    <h1>一级标题标签</h1>
    <h2>二级标题标签</h2>
    <h3>三级标题标签</h3>
    <h6>六级标题标签</h6>
</body>

如图所示

image-20240415212827900

段落标签

<body>
    <p>这是段落标签</p>
</body>

image-20240415213335279

标签可以嵌套使用

<body>
    <p>
        更改文本样式:<b>字体加粗</b>,<i>斜体</i>,<u>下划线</u>,<s>删除线</s>
    </p>
</body>

image-20240415214531130

ps:当然也可以通过css改变字体的大小

列表标签

<body>
    <ul>                 //无序列表
        <li>无序列表元素1</li>    //包含了几个无序列表元素
        <li>无序列表元素2</li> 
        <li>无序列表元素3</li>  
    </ul>
    <ol>                 //有序列表
        <li>有序列表元素1</li>    //包含了几个有序列表元素
        <li>有序列表元素2</li> 
        <li>有序列表元素3</li>  
    </ol>
</body>

image-20240415215106182

表格标签

<body>
    <table>  //表格中,即有行,又有列
       	<tr>                    //table row(表格行的意思)
        <th>列标题1</th>         //table header列标题
        </tr>
        <tr>               
        <td>元素1</td>          //table data(表格列的意思)
        <td>元素2</td>
        <td>元素3</td>
        </tr>      
    </table>
</body>

image-20240415220733988

<table border="1">         //border是talbe标签的一个属性,表示表格边框的宽度 可以自行尝试
    
</table>

HTML属性

属性可以定义元素的行为和外观,以及与其他元素的关系,非常重要

基本语法

<开始标签 属性名="属性值">

属性名称不区分大小写,属性值对大小写敏感

<img src="example.jpg" alt="0">
<img SRC="example.jpg" alt="0">
<img src="EXAMPLE.JPG" alt="0">
<!-- 前两者相同,第三个与前两个不一样 -->

有些属性是某个标签特有的,有些属性是大部分标签都可以使用的

下面是大部分标签都可以使用的

属性 描述
class 为HTML元素定义一个或多个类名(类名从样式文件写入)
id 定义元素唯一的id
style 规定元素的行内样式

例如:

<h1 id="title"></h1>
<div class="nav-bar"></div>
<h2 class=nav-bar></h2>

因为目前还没学css,暂时还用不到他们,学完css后,这些属性很常用

标签:入门,标签,元素,序列表,标题,HTML,属性
From: https://www.cnblogs.com/hanabri/p/18137066

相关文章

  • csharp selenium HtmlAgilityPack 爬虫 网页解析 微信公众号
    Wechat.Crawler/App/App.csproj<ProjectSdk="Microsoft.NET.Sdk"><ItemGroup><ProjectReferenceInclude="..\Blog\Blog.csproj"/></ItemGroup><ItemGroup><NoneUpdate="nlog.config&......
  • shell入门基础
    一、shell变量定义及注意点1、shell只读变量定义:readonly例:a=xxx只读不可更改,不能unset(撤销变量)。注意点:1.变量不能以数字开头2.bash中默认是字符串类型。2、局部变量提升全局变量命令:export变量例:a=hello==>提升全局变量:exporta(后直接跟白变量名)二、she......
  • 系统架构基础知识入门指南-上
    接上一篇文章《为什么测试要了解系统架构》的内容,这篇聊聊如何掌握基础的系统架构知识。从我个人的角度来说,所谓的系统架构,就是对软件系统整体结构的抽象设计。如何理解这句话呢?举个生活中常见的例子:如何盖一座房子?正常的做法是先勘探地质,然后对房子进行设计(房屋大小朝向、门......
  • Pytorch DistributedDataParallel(DDP)教程二:快速入门实践篇
    一、简要回顾DDP在上一篇文章中,简单介绍了Pytorch分布式训练的一些基础原理和基本概念。简要回顾如下:1,DDP采用Ring-All-Reduce架构,其核心思想为:所有的GPU设备安排在一个逻辑环中,每个GPU应该有一个左邻和一个右邻,设备从它的左邻居接收数据,并将数据汇总后发送给右邻。通过N轮迭代......
  • FireDAC将UniDBGrid数据另存为网页HTML格式,方便导出
    procedureDBGrid1ToHTML(aFDquery:TFDQuery;aHTMLFileName:string);varaHTMLtext:TstringList;j:integer;beginaHTMLtext:=TstringList.Create;aHTMLtext.Add('<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"&......
  • LangChain轻松入门和开发实践
    LangChain是一个开发语言模型应用的框架。LangChain能够简化开发与语言模型工作流中的复杂部分,帮助开发人员能够更轻松地进行开发,并定制满足需求的应用。LangChain有两大优点,一是它能将外部数据,如文件、其他应用、API数据等,无缝地集成到语言模型中;二是它通过代理功能,让语言模型......
  • 从零手写实现 apache Tomcat-01-入门介绍
    自己如何实现?要实现一个简单版本的Tomcat,整体思路如下了解Tomcat的基本原理:Tomcat是一个开源的JavaServlet容器和Web服务器,它能够运行JavaServlet和JavaServerPages。Tomcat是基于Java的,它是用Java编写的。创建一个简单的HTTP服务器:创建一个Jav......
  • Docker从入门到精通:Docker镜像相关命令学习
    简介在Docker中,管理镜像(Images)是非常重要的,因为镜像是容器的基础。本文将介绍一些常用的Docker镜像管理命令,帮助你有效地管理和操作Docker镜像。dockerimages查看本地已有的镜像列表,可以使用dockerimages命令:dockerimages-REPOSITORY镜像的仓库源-TAG镜......
  • Docker从入门到精通:Docker pull命令学习
    Docker是一种流行的容器化平台,它允许用户构建、分享和运行容器化的应用程序。要使用Docker,您需要先下载所需的Docker镜像。之前我们介绍了在Ubuntu系统上安装docker,本文将接着介绍如何使用DockerPull命令下载Docker镜像的步骤。dockerpulldockerpull命令是用于从镜像仓库中......
  • .NET Emit 入门教程:第六部分:IL 指令:8:详解 ILGenerator 指令方法:类型转换指令
    前言:经过前面几篇的学习,我们了解到指令的大概分类,如:参数加载指令,该加载指令以 Ld开头,将参数加载到栈中,以便于后续执行操作命令。参数存储指令,其指令以St开头,将栈中的数据,存储到指定的变量中,以方便后续使用。创建实例指令,其指令以New开头,用于在运行时动态生成并初始化对......