【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)

这篇具有很好参考价值的文章主要介绍了【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文是HTML零基础学习系列的第二篇文章,点此阅读 上一篇文章。

html望庐山瀑布加粗,前端,html,前端,学习

六.HTML标题

1.HTML标题

标题是通过 <h1> - <h6> 标签进行定义的。<h1> 定义最大的标题。 <h6> 定义最小的标题。浏览器会自动地在标题的前后添加空行,例如:

    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>

标题用来正确的显示文章结构,通过不同的标题可以为文章建立索引,所以,标题是很重要的存在,所以,不要仅仅是为了生成粗体或大号的文本而使用标题。


2.HTML水平线

<hr> 标签在 HTML 页面中创建水平线,例如:

    <p>段落1</p>
    <hr>
    <p>段落2</p>
    <hr>
    <p>段落3</p>

3.HTML 注释

可以将注释插入 HTML 代码中,提高代码可读性,浏览器会忽略注释,也不会显示它们。

<!-- 这是一个注释 -->

七.HTML段落

1.HTML段落

HTML可以将文档分为不同的段落。段落是通过 <p> 标签定义的,例如:

<p>段落1...</p>
<p>段落2...</p>

2.HTML换行

使用<br>标签在不产生新的段落的情况下换行,例如:

<p>这是<br>换行的<br>演示</p>

<br /> 元素是一个空的 HTML 元素。由于关闭标签没有任何意义,因此它没有结束标签。


八.HTML文本格式化

HTML 使用标签 <b>(“bold”) 与 <i>(“italic”) 对输出的文本进行格式, 如:粗体 or 斜体。也可使用标签 <strong> 替换加粗标签 <b> 来使用, <em> 替换 <i>标签使用。但是两者的含义不同,<strong> 或者 <em>标签有你要呈现的文本是重要的,所以要突出显示的意思。

文本格式化的标签及其作用:

标签 作用
<b> 定义粗体文本
<em> 定义着重文字
<i> 定义斜体文字
<small> 定义小号文字

详细的HTML标签参考标签参考手册哦


九.HTML链接

HTML 使用超级链接与网络上的另一个文档相连,点击链接可以从一张页面跳转到另一张页面。

  • HTML使用标签 <a>来设置超文本链接。
  • 在标签<a> 中使用了href属性来描述链接的地址。
  • 一个未访问过的链接显示为蓝色字体并带有下划线,访问过的链接显示为紫色并带有下划线,点击链接时,链接显示为红色并带有下划线。

例如,使用 <a> 标签定义超文本链接:

<a href="url">链接文本</a>

其中,可以定义属性实现相应的功能:

  • 使用 target 属性,你可以定义被链接的文档在何处显示。
  • id 属性可用于创建一个 HTML 文档书签。

十.HTML头部

1.HTML <head>元素:

<head> 元素包含了所有的头部标签元素。在 <head>元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript> 和 <base>。


2.HTML <title>元素:

<title> 标签定义了不同文档的标题。

  • 定义了浏览器工具栏的标题
  • 当网页添加到收藏夹时,显示在收藏夹中的标题
  • 显示在搜索引擎结果页面的标题

例如,下面的HTML文档代码:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>文档标题</title>
</head>
 
<body>
<p>文档内容......</p>
</body>
 
</html>

3.HTML <base>元素:

<base> 标签描述了基本的链接地址/链接目标,该标签作为HTML文档中所有的链接标签的默认链接,例如:

<head>
<base href="http://www.baidu.com/images/" target="_blank">
</head>

4.HTML <link>元素
<link> 标签定义了文档与外部资源之间的关系,例如:

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

5.HTML <stytle>元素
<style> 标签定义了HTML文档的样式文件引用地址,例如:

<head>
<style type="text/css">
body {background-color:yellow}
p {color:blue}
</style>
</head>

6.HTML <meta>元素
<meta>标签描述了一些基本的元数据。

  • 标签提供了元数据。元数据也不显示在页面上,但会被浏览器解析。
  • 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。
  • 一般放置于 <head> 区域。

7.HTML <script>元素
<script>标签用于加载脚本文件,如: JavaScript。


十一.HTML图像

在 HTML 中,图像由<img> 标签定义,<img> 是空标签。

要在页面上显示图像,需要使用源属性(src),源属性的值是图像的 URL 地址,例如:

<img src="url" alt="some_text">

alt 属性用来为图像定义一串预备的可替换的文本。在浏览器无法载入图像时,浏览器将显示这个替代性的文本而不是图像,例如:

<img src="boat.gif" alt="显示图像">

height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。默认单位是像素,例如:

<img src="baidu.jpg" alt="百度" width="200" height="100">

注意:加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。


十二.HTML表格

表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等,例如:

<table border="1">
        <tr>
            <td>你好</td>
            <td>你好</td>
        </tr>
        <tr>
            <td>你好</td>
            <td>你好</td>
        </tr>
    </table>

大多数情况我们需要给表格加上边框,也可以不使用边框。

表格的表头使用 <th> 标签进行定义,大多数浏览器会把表头显示为粗体居中的文本。


十三.HTML列表

HTML 支持有序、无序和定义列表:

  • 无序列表使用 <ul> 标签定义,使用粗体圆点(典型的小黑圆圈)进行标记,每个列表项始于 <li> 标签,例如:
    <ul>
        <li>java</li>
        <li>python</li>
    </ul>

html望庐山瀑布加粗,前端,html,前端,学习

  • 有序列表使用<ol> 标签定义,使用数字进行标记,每个列表项始于 <li> 标签,例如:
    <ol>
        <li>java</li>
        <li>python</li>
    </ol>

html望庐山瀑布加粗,前端,html,前端,学习

  • 自定义列表以 <dl> 标签开始,每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始,自定义列表是项目和注释的组合,例如:
    <dl>
        <dt>java</dt>
        <dd>-诞生于1995年</dd>
        <dt>python</dt>
        <dd>-诞生于1991年</dd>
    </dl>

html望庐山瀑布加粗,前端,html,前端,学习


十四.HTML区块

HTML 可以通过 <div><span>将元素组合起来。

大多数 HTML 元素被定义为块级元素或内联元素。

1.HTML区块元素

块级元素在浏览器显示时,通常会以新行来开始和结束。

2.HTML内联元素

内联元素在浏览器显示时通常不会以新行开始。

3.HTML的 div 元素

HTML <div> 元素是块级元素,它是用于组合其他 HTML 元素的容器。

例:让文档中的一块区域显示为红色,另一块区域加粗且显示为蓝色,HTML文档代码如下。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <h1>望庐山瀑布</h1>
    <h2>唐 李白</h2>
    <div style="color:red">
        <p>日照香炉生紫烟,</p>
        <p>遥看瀑布挂前川。</p>
    </div>
    <div style="font-weight:bold;color:blue">
        <p>飞流直下三千尺,</p>
        <p>疑是银河落九天。</p>
    </div>
</body>

</html>

显示效果:

html望庐山瀑布加粗,前端,html,前端,学习

<div>标签常用于组合块级元素,以便通过 CSS 来对这些元素进行格式化。

4.HTML的 span 元素

HTML <span> 元素是内联元素,可用作文本的容器。

例:对文档中的一部分文本进行着色,HTML代码如下。

 <h2><span style="color:chartreuse"></span> -李白</h2>

显示效果:

html望庐山瀑布加粗,前端,html,前端,学习

<span> 用于对文档中的行内元素进行组合。


html望庐山瀑布加粗,前端,html,前端,学习文章来源地址https://www.toymoban.com/news/detail-782295.html

到了这里,关于【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 最全前端 HTML 面试知识点

    1.1.1 定义 超文本标记语言(英语:HyperTextMarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言 HTML元素是构建网站的基石 标记语言 (markup language ) 由无数个标记(标签、tag)组成 是对某些内容进行特殊的标记,以供其他解释器识别处理 使用标记的文本会被识别为“

    2024年02月20日
    浏览(44)
  • 【前端】快速掌握HTML+CSS核心知识点

    1.HTML核心基础知识 1.1.编写第一个HTML网页 快捷键生成html模板 标签含义 标签名 定义 说明 HTML标签 页面中最大的标签,根标签 文档头部 注意在head标签中我们必须设置的标签是title 文档标题 让页面拥有一个属于自己的标题 文档主体 元素包含文档的所有内容,页面内容 1.2.超

    2024年02月12日
    浏览(48)
  • web服务和前端交互相关的上中游业务技术知识点梳理

    可能之前在学校里面做的很多东西是纯后端的,不会涉及到太多和前端交互的细节,很多新手对前后端交互以及上中游业务链路的整体流程不够清晰,做一些javaWeb项目可以让我们有机会对其进行更深入的研究,最近总结了一下相关技术知识点并结合自己的实践经验来和大家分

    2024年02月21日
    浏览(44)
  • 【Vue前端】vue使用笔记0基础到高手第2篇:Vue进阶知识点介绍(附代码,已分享)

    本系列文章md笔记(已分享)主要讨论vue相关知识。Vue.js是前端三大新框架:Angular.js、React.js、Vue.js之一,Vue.js目前的使用和关注程度在三大框架中稍微胜出,并且它的热度还在递增。Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。Vue.js是一个构建

    2024年02月19日
    浏览(44)
  • 2023版完整版web前端学习路线图(超详细自学路线)

    跟着路线图认真坚持学习从前端小白到大神不是梦,0基础看这一篇足矣! 学们记得加关注点赞收藏,自学路上不迷糊! 零基础小白自学前端路线图速览: 阶段一:核心基础入门 前端计算机常识 ➾ html+css基础 ➾ html+css 项目实践 阶段二:核心技术进阶 JavaScript基础+进阶 ➾

    2023年04月09日
    浏览(94)
  • C#学习笔记--数据结构、泛型、委托事件等进阶知识点

    ArrayList 元素类型以Object类型存储,支持增删查改的数组容器。 因而存在装箱拆箱操作,谨慎使用。 ArrayList和数组区别? ArrayList使用不用说明固定长度,数组则需要 数组存储的是指定类型的,ArrayList是Object ArrayList存在装箱拆箱,数组不存在 ArrayList数组长度用Count获取 而数组

    2024年02月08日
    浏览(50)
  • 【web前端基础之HTML】——HTML基本知识

    hn 元素用于HTML文件的标题输出,一行只显示一个(块元素),具有换行输出和加粗的效果。n的值是1~6,代表6个级别标题,1字号最大,随数字增大字号减小。 案例:demo1.html⬇️ 效果图⬇️ br 是个单标签,没有 结束标记,主要功能是让文字换行输出。 案例:demo2.html⬇️ 效

    2023年04月19日
    浏览(55)
  • java web(后端+前端) 学习路线记录---1.Java(更新中)

    资源:狂神说 1.注释、标识符、 (1) 建立空项目来建立java项目: (2) 单行注释://注释 (3) 多行注释:/* Djandjan / (4) 文档注释: / * */ 2标识符(类名,变量名,方法名) (5) (6) 标识符注意点: 2.数据类型 (1) 要求变量严格符合规范,所有变量先

    2024年02月20日
    浏览(42)
  • 后悔没早学这份Python神级文档!2023最新入门到进阶核心知识点学习文档!

    如今学 Python 的程序员越来越多,甚至不少人会把 Python 当作第一语言来学习。不过尽管 Python 功能强大上手轻松,但并不代表它的学习曲线不陡峭,得来全不费工夫。 当推开 Python 的大门,你会发现 Python 入门简单但精通很难。看似语法记得滚瓜烂熟,但一进入实际项目,就

    2024年02月06日
    浏览(49)
  • 猿创征文|我的前端——【HTML5】基础成长学习之路

    文章目录 前言 一、网页的基本组成 1.什么是网页 2.什么是HTML 3.网页的形成  二、常用的浏览器 1.常用的浏览器 2.浏览器内核 三、Web标准 1.为什么需要web标准 2.Web标准的构成 在一次机缘巧合之下了解并接触到CSDN,从此开启了我IT学习之路,我的目前是希望成为全栈型技术开

    2024年02月20日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包