【前端】html是什么、html简单介绍

简介: HTML:Hyper Text Markup Language 超文本标记语言,超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。

1. 概念:是最基础的网页开发语言

   * Hyper Text Markup Language 超文本标记语言

       * 超文本:

           * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.

       * 标记语言:

           * 由标签构成的语言。<标签名称> 如 html,xml

           * 标记语言不是编程语言

2. 快速学习:

   * 语法:

       1. html文档后缀名 .html 或者 .htm

       2. 标签分为

           1. 围堵标签:有开始标签和结束标签。如 <html> </html>

           2. 自闭和标签:开始标签和结束标签在一起。如 <br/>

       3. 标签可以嵌套:

           需要正确嵌套,不能你中有我,我中有你

           错误:<a><b></a></b>

           正确:<a><b></b></a>

       4. 在开始标签中可以定义属性。属性是由键值对构成,值需要用引号(单双都可)引起来

       5. html的标签不区分大小写,但是建议使用小写。

3. 标签学习:

3.1 文件标签:构成html最基本的标签

       * html:html文档的根标签

       * head:头标签。用于指定html文档的一些属性。引入外部的资源

       * title:标题标签。

       * body:体标签

       * <!DOCTYPE html>:html5中定义该文档是html文档

3.2 文本标签:和文本有关的标签

       * 注释:<!-- 注释内容 -->

       * <h1> to <h6>:标题标签

           * h1~h6:字体大小逐渐递减

       * <p>:段落标签

       * <br>:换行标签

       * <hr>:展示一条水平线* 属性:

               * color:颜色

               * width:宽度

               * size:高度

               * align:对其方式

                   * center:居中

                   * left:左对齐

                   * right:右对齐

       * <b>:字体加粗

       * <i>:字体斜体

       * <font>:字体标签

       * <center>:文本居中

           * 属性:

               * color:颜色

               * size:大小

               * face:字体

       * 属性定义:

           * color:

               1. 英文单词:red,green,blue

               2. rgb(值1,值2,值3):值的范围:0~255  如  rgb(0,0,255)

               3. #值1值2值3:值的范围:00~FF之间。如: #FF00FF

           * width:

               1. 数值:width='20' ,数值的单位,默认是 px(像素)

               2. 数值%:占比相对于父元素的比例

3.3 图片标签:

       * img:展示图片

           * 属性:

               * src:指定图片的位置

       * 代码:

           <img src="image/jinxu_2.jpg" align="right" alt="流水人家" width="500" height="500"/>

           alt属性: 当图片展示不出来时就会出现alt里的内容

               相对路径

                   * 以.开头的路径

                       * ./:代表当前目录  ./image/1.jpg

                       * ../:代表上一级目录

           <img src="./image/jiawai_1.jpg">

     

           <img src="../image/jiawai_1.jpg">

4. 列表标签:

       * 有序列表:

           * ol:

           * li:

       * 无序列表:

           * ul:

           * li:

5. 链接标签:

       * a:定义一个超链接

           * 属性:

               * href:指定访问资源的URL(统一资源定位符)

               * target:指定打开资源的方式

                   * _self:默认值,在当前页面打开

                   * _blank:在空白页面打开

6. div和span:无任何样式,方便CSS控制

       * div:每一个div占满一整行。块级标签

       * span:文本信息在一行展示,行内标签 内联标签

7. 语义化标签:无任何样式,方便CSS控制

html5中为了提高程序的可读性,提供了一些标签。

       1. <header>:页眉

       2. <footer>:页脚

8. 表格标签:

       * table:定义表格

           * width:宽度

           * border:边框

           * cellpadding:定义内容和单元格的距离

           * cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、

           * bgcolor:背景色

           * align:对齐方式

       * tr:定义行

           * bgcolor:背景色

           * align:对齐方式

       * td:定义单元格

           * colspan:合并列

           * rowspan:合并行

       * th:定义表头单元格

以下四个也没有任何样式

       * <caption>:表格标题

       * <thead>:表示表格的头部分

       * <tbody>:表示表格的体部分

       * <tfoot>:表示表格的脚部分


**本文首发于CSDN,为博主原创文章,如果需要转载,请注明出处,谢谢!**


完结!

目录
打赏
0
0
0
0
17
分享
相关文章
|
1月前
|
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
42 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
《前端技术基础》第01章 HTML基础【合集】
超文本标记语言(HyperText Markup Language,简称 HTML)是构建网页结构的基础标记语言。它与 CSS、JavaScript 协同,负责搭建网页“骨架”,用标签组织内容,像标题、段落、图片等元素,通过起始与结束标签(部分可单用,如`<img>`)界定层级与布局,将信息有序整合。标签含特定语义,向浏览器传达展示方式,为网页准确呈现及后续美化、交互筑牢根基。
93 25
前端基础之HTML
Web1.0、Web2.0 和 Web3.0 标志着互联网发展的三个阶段。Web1.0(静态互联网,1990年代初至2000年代初)以静态内容和单向信息流为主,用户仅能浏览。Web2.0(互动互联网,2000年代初至2010年代初)引入了用户生成内容和社交网络,内容动态且互动性强。Web3.0(语义互联网,2010年代至今)强调语义化、个性化、智能化及去中心化,结合AI、区块链等技术,提供沉浸式体验。HTTP和HTML作为互联网基础协议和技术,在各阶段不断演进,共同推动了现代互联网的发展。
前端基础之HTML
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
73 6
前端基础(十七)_HTML5新特性
本文概述了HTML5的关键新特性,包括canvas图形绘制、多媒体的`video`和`audio`元素、本地存储功能、语义化标签(如`header`、`footer`、`nav`等)及其新增表单控件和属性(如`url`、`email`、`date`类型输入框等)。这些改进增强了网页的功能性和用户体验。
85 1
前端基础(十七)_HTML5新特性
前端开发进阶:从HTML到React.js
【10月更文挑战第9天】前端开发进阶:从HTML到React.js
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`&lt;ul&gt;`嵌套`&lt;li&gt;`)、有序列表(`&lt;ol&gt;`嵌套`&lt;li&gt;`)和定义列表(`&lt;dl&gt;`嵌套`&lt;dt&gt;`和`&lt;dd&gt;`)。
116 19
|
6月前
|
前端基础(二)_HTML常用标签(块级标签、行级标签、行块级标签)
本文详细介绍了HTML中的常用标签,包括块级标签(如`h1`至`h6`、`p`、`div`等)、行级标签(如`span`、`b`、`strong`、`i`、`em`、`sub`、`sup`、`del`、`a`等),以及行块级标签(如`img`)。文章解释了这些标签的用途、特点和基本用法,并通过示例代码展示了如何在HTML文档中使用它们。
352 1

热门文章

最新文章

  • 1
    从前端视角聊聊通义灵码使用经验,如何更好地提升研发效率
    8
  • 2
    VSCode AI提效工具,通义灵码前端开发体验
    20
  • 3
    前端跨域问题解决Access to XMLHttpRequest at xxx from has been blocked by CORS policy
    197
  • 4
    【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
    12
  • 5
    大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
    5
  • 6
    以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
    10
  • 7
    【01】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-优雅草卓伊凡拟开发一个一站式家政服务平台-前期筹备-暂定取名斑马家政软件系统-本项目前端开源-服务端采用优雅草蜻蜓Z系统-搭配ruoyi框架admin后台-全过程实战项目分享-从零开发到上线
    11
  • 8
    无前端经验如何快速搭建游戏站:使用 windsurf 从零到上线的详细指南
    6
  • 9
    【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
    2