初识HTML(二)VsCode编辑器,常用标签
文章目录
- VS Code编辑器
- 元素的概念
- HTML标题
- HTML段落
- HTML超链接
- HTML图片插入
- 常用字体样式标签
- 标签嵌套
- 列表
HTML 编辑器推荐
可以使用专业的编辑器来编辑 HTML,其界面以及代码可观读都很高,为大家推荐以下两种常用的编辑器:
VS Code:https://code.visualstudio.com/
Sublime Text:https://code.visualstudio.com/
根据官网提示安装后,我们将使用该VsCode对html进行编辑
VS Code编辑器
Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows 、 Linux 和 macOS 等操作系统且开放源代码的代码编辑器,编辑器中内置了扩展程序管理的功能。
我们粘贴这段html代码
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><h1>Hello,World!</h1></body>
</html>
保存成一个后缀为.html的文件后,我们安装一个插件后就可以随时使用浏览器打开我们的html文件:
此时我们可以右击文件名,选择性浏览器开打html文件,也可以使用其给出的快捷键来使用浏览器打开html文件
我们已经准备好了编辑html的环境,该软件对html代码具有提示性,别忘了每次编辑完保存一下再使用浏览器打开。
元素的概念
开始标签 | 元素内容 | 结束标签 |
---|---|---|
<p> | 这是一个段落 | </p> |
<a href=“index.html”> | 这是一个链接 | </a> |
<br> | 换行(效果) |
HTML标签,也可以称为HTML元素
没有内容的 HTML 标签被称为空元素。空元素是在开始标签中关闭的。
<br>
就是没有关闭标签的空元素(<br>
标签定义换行)。
在开始标签中添加斜杠,比如 <br />
,是关闭空元素的正确方法。
即使<br>
在所有浏览器中都是有效的,但使用 <br />
其实是更长远的保障。
HTML标题
HTML标题可以通过h1…h6标签来定义,h系列每个标签都粗体,大号字体且具备上下换行的作用。我们需要确保标题标签 只用于标题,因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><h1>这是标题 1</h1><h2>这是标题 2</h2><h3>这是标题 3</h3><h4>这是标题 4</h4><h5>这是标题 5</h5><h6>这是标题 6</h6></body>
</html>
HTML段落
在HTML里面是通过p标签来定义段落的,如我们写的文章都是一段一段的,每写完一段都会换行,且和上面内容保持一定距离,使用p标签就可以实现
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><h1>天净沙·秋思</h1><h2>作者:马致远 朝代:元译文对照</h2><p>枯藤老树昏鸦,</p><p>小桥流水人家,</p><p>古道西风瘦马。</p><p>夕阳西下,</p><p>断肠人在天涯。</p></body>
</html>
HTML超链接
语义:标记一个内容为超链接,全称anchor 锚,下面介绍a标签的常用属性值
1、超链接标签是超文本文件的精髓,可以控制页面与页面之间的跳转,语法如下
<a href="跳转到的目标页面地址" target="是否在新页面中打开" title="鼠标悬浮显示的内容">需要展现给用户查看的内容/也可以是图片</a>2、注意:
2.1 a标签不仅可以标记文字,也可以标记图片<a href="https://www.baidu.com"><img src="mv.png" />百度一下,你就知道</a>2.2 a标签必须有href属性,href的值必须是http://或https://开头2.3 a标签还可以跳转到自己的页面<a href="template/index.html">本地html文件路径</a>2.4 target="_blank"代表在新页面中打开,target = "_self" 在当前页面打开如果页面中大量的a标签都需要设置target="_blank",那么我们可以在head标签内新增一个base标签进行统一设置<base target="_blank">如果a标签自己设置了target,那么就以自己的为准,否则就会参照base的设置2.5 title="鼠标悬浮显示的内容"
实例:
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><a href='http://www.baidu.com/' title='百度' target='_blank'>点我跳转百度</a></body>
</html>
假链接:根据href属性内填写特定内容
1、什么是假链接?就是点击之后不会跳转的链接,我们称之为假链接2、假链接存在的意义:在网页开发前期,其他页面都还没有写出来,那么我们就不知道应该跳转到什么地方,所以就只能使用假链接来代替3、假链接的定义格式1、href="#" :会自动回到网页的顶部2、href="javascript:" :不会返回顶部
页面内锚点
1、要想通过a标签跳转到指定的位置,那么必须告诉a标签一个独一无二的身份证号码,
这样a标签才能在当前界面中找到需要跳转到的目标位置2、如何为html中的标签绑定一个独一无二的身份证号码呢?
在html中,每一个标签可以有一个叫做id的属性
这个属性就是用来给标签指定一个独一无二的身份证号码的3、所以要想实现通过a标签跳转到指定的位置,分为两步
3.1、给目标位置的标签添加一个id属性,然后指定一个独一无二的值
3.2、告诉a标签你需要跳转到的目标标签对应的独一无二的身份证号码是多少4、a标签除了可以跳转当前页面,还可以跳转到其他页面的指定位置
实例演示:跳转到顶部、跳转到指定id值所对应的标签位置
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><a href='#p1'>跳转到位置1</a> <a href='#p2'>跳转到位置2</a><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p id="p1">我是跳转点1</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p id="p2">我是跳转点2</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><p>pass</p><a href='#' title=''>点我回到页面顶部</a><a href="">点我刷新页面</a><a href="javascript:">假链接,无任何效果</a></body>
</html>
a标签也可以作为作为目录使用,
HTML图片插入
该标签单词是image的缩写。通过img标签,实现在页面插入图片的功能,通过src属性指定图片路径(可以是本地路径,也可以是网络路径),可以通过width属性配置图片大小。
<img src="./白虎志.jpg" width="50%" />
width=50%表示图片宽度为页面一半,并且也会影响图片的高度,图片高度可以使用height属性来设置。
如果图片未成功显示出来,我们就通过img标签的alt属性来定义提示信息。
<img src="./111.jpg" alt="图片正在玩命加载中!!" />
常用字体样式标签
下面提到的标签,通常用于对文字进行样式增加,不过待我们后续使用到了css完全可以替代这些标签来给文字添加样式。
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>网页标题</title></head><body><!-- 字体大小为:20 颜色为:红色 --><font size='20' color="red">字体标签</font><br> <i>倾斜</i><br /><b>加粗</b><br /><s>删除线</s><br /><u>下划线</u><br /><hr /> <!-- 水平线 --><em>倾斜</em><br /><strong>加粗</strong><br /><del>删除线</del><br /><ins>下划线</ins /></body>
</html>
可以发现,两种形式的标签呈现给我们相同的效果,但下面的语义更明确一些。
标签嵌套
大多数 HTML 标签可以嵌套(HTML 标签可以包含其他 HTML 标签)。
HTML 页面由相互嵌套的 HTML 标签构成。
列表
在HTML中存在3种列表:ul(无序列表)、ol(有序列表)、dl(自定义列表)。我们将对其逐个使用
ul无序列表
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。
无序列表始于 <ul> 标签。每个列表项始于 <li>,每个<li>里面可以存放其它标签:段落、插入图片、超链接、以及其它列表等等…
实例:
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>列表练习</title></head><body><ul><li>我是li1</li><li>我是li2</li><li>我是li3</li></ul></body>
</html>
浏览器打开效果:
我们如果要去掉列表的圆点,需要对其的一个type属性进行操作(不赞成这种操作,建议待后续使用css代替)
type='none':去掉圆点
type='dict':默认圆点
type='circle':空心圆点
type='square':正方形
在我们平常所见的网页中,无序列表的作用很广泛,如csdn的导航栏。后续我们通过css可以让 <li> 横向排序
有序列表
同样,有序列表也是一列项目,列表项目使用数字进行标记。
有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。
实例:
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>列表练习</title></head><body><ol><li>我是li1</li><li>我是li2</li><li>我是li3</li></ol></body>
</html>
浏览器打开效果:
定义列表
自定义列表不仅仅是一列项目,而是项目及其注释的组合。
自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt>开始。每个自定义列表项的定义以 <dd> 开始。
实例:
<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>列表练习</title></head><body><dl><dt>列表标题1</dt><dd>内容1</dd><dd>内容2</dd><dt>列表标题2</dt><dd>内容1</dd><dd>内容2</dd></dl></body>
</html>
浏览器打开效果:
如果本文对您有帮助,别忘一键3连,您的支持就是笔者最大的鼓励,感谢阅读!
技术小白记录学习过程,有错误或不解的地方还请评论区留言,如果这篇文章对你有所帮助请
点赞 收藏+关注
子夜期待您的关注,谢谢支持!
下一章节传送门:https://blog.csdn.net/m0_46958731/article/details/114332171
初识HTML(二)VsCode编辑器,常用标签相关推荐
- vscode 编辑器常用快捷键
最近,打算换个编辑器,而 vscode 是一个不错的选择.大部分快捷键和 sublime 还是很像的,但有些也不一样.特此整理一份小笔记. 参考: vscode: Visual Studio Code ...
- (二)html常用标签
1.图片标签 <img> <img src="地址信息" alt="图片名称(当图像不能显示时应显示出来的文本)"/> 2.标题标签 ...
- VSCODE编辑器常用插件推荐
Auto Close Tag - 自动闭合HTML标签 Auto Rename Tag - 修改HTML标签时,自动修改匹配的标签 background - 背景 beautify- javascri ...
- 前端入门教程(四)head内常用标签与body内常用标签
一 head内常用标签 1.meta相关标签 #1.指定字符集 <meta charset="gbk">#2.页面描述 <meta name="Desc ...
- 前端基础----html初识、常用标签
一.HTML初识 web服务本质 import socketdef main():sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)soc ...
- HTML(一、语法规范,二、结构标签,三、开发工具,四、HTML常用标签,五、注释和特殊字符)
文章目录 前言 一.html语法规范 1. html基本语法规范 2. 标签关系 二.基本结构标签 1. 第一个 HTML 网页 2. 基本结构标签总结: 三.开发工具 1. vscode工具的创建工 ...
- HTML5 的知识分享(二):HTML5 的常用标签
经过我的上一篇博客可以让大家简单地了解了一下 HTML5 的基础标签,现在再和大家分享一下 HTML5 的常用标签吧 基础标签与常用标签的主要区别在于:要先有基础标签的基础才可以灵活的使用常用标签. ...
- 解决Vscode编辑器不能打开多标签页问题
解决Vscode编辑器不能打开多标签页问题 参考文章: (1)解决Vscode编辑器不能打开多标签页问题 (2)https://www.cnblogs.com/chig/p/11288689.html ...
- unity2d游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能
目录 unity2d游戏开发系列教程:一.环境安装 第一步.打开项目 耐心等待一小会 工程界面 第二步.创建第一个场景(第一关)进行试玩 点击图中标号1的运行按钮,即可简单试玩感受,操作如下 移动A, ...
- 前端 | (二)各种各样的常用标签 | 尚硅谷前端html+css零基础教程2023最新
学习来源:尚硅谷前端html+css零基础教程,2023最新前端开发html5+css3视频 系列笔记: [HTML4](一)前端简介 [HTML4](二)各种各样的常用标签 [HTML4](三)表单 ...
最新文章
- 剑指offer:两个链表的第一个公共结点
- 通过eclipse调试MapReduce任务
- Security issue about static code checking
- php事件和行为,Yii框架组件和事件行为管理详解
- Hadoop平台K-Means聚类算法分布式实现+MapReduce通俗讲解
- 18/100. Path Sum III
- Spring项目的按层打包已过时
- 立创eda学习笔记二十五:绘制原理图的电气网络(绘制导线,使用节点)
- 【笔记1-4】陈丹琦毕业论文 NEURAL READING COMPREHENSION AND BEYOND
- php支付宝刷脸api,支付宝人脸识别
- 利用百度云存储制作外链mp3音乐地址
- 题库接口API 系统完善
- Android实现自动点击 - 无障碍服务
- 链接标签(anchor)和锚点定位
- java 函数表_C语言、Java语言的符号表区别和特点是什么?分别是如和处理函数参数的?...
- 日语自学资料-N5(免费下载)
- Septentrio:mosaic系列内置全功能Ntrip
- ConcurrentHashMap源码解析
- (DCDC)CM3601降压型开关稳压器 60V,480KHz,0.5A
- 模仿京东-商品详情页前端样式 CSS+html+js
热门文章
- JQGRID简单介绍
- 巴比特 | 元宇宙每日必读:老字号企业纷纷搭车元宇宙卖“月饼”,今年中秋“空气月饼”最吃香?...
- long和float内存范围比较
- 只有提高人格才能驱动人心
- linux软连接-python软连接创建、删除、查看
- 今天教大家PDF文件怎么批量去除页眉页脚
- VAE 模型基本原理简单介绍
- Hacmp 5.1 配置手册---牛新庄(1)
- Python循环数组的几种好用的方法
- 【Lilishop商城】No3-11.模块详细设计,促销模块(优惠券、满减、秒杀、积分)的详细设计