HTML:认识HTML及基本语法

目录

1. HTML介绍

2. 关于软件选择和安装

3.  HTML的基本语法


1. HTML介绍


HyperText Markup Language 简称HTML意为超文本标记语言

超文本:是指页面内可以包含的图片,链接,声音,视频等内容

标记:可以理解为标签,例如我们去商场买东西,物品有商品标签(价格,材质,型号...)

标记语言中,就提供了许多的标签,不同标签有不同的功能,最终运行时,由浏览器对标签进行解析,最终呈现出不同标签的样子。

2. 关于软件选择和安装


我选择的是 HBuilderX 软件

HBuilderX是HBuilder的升级版,它集成了编辑器和IDE的功能,具有小体积和快速启动的特点;它支持HTML5 Web开发,由DCloud(数字天堂)推出,专为前端开发者设计;HBuilderX还支持APP、小程序开持Vue等前端框架,界面简洁,对字处理提供了高效的支持。

 安装教程: 

搜索该网址进入官网 https://dcloud.io  找到并点击HBuilderX图标

点击后跳转到下载界面,选择正式版(.zip)  如果是苹果系统就下载下面的.dmg

下载完成后打开文件位置并进行解压(解压到合适的位置)

找到解压后的HBuilderX文件,点击并找到我们的应用程序(.exe)启动即可.

3.  HTML的基本语法


当我们创建一个html文件,会自动生成下图代码:

代码解析

<!DOCTYPE html          声明html语言版本  -----  html5

<html> </html>                  html标签是标记语言的根标签

<head> </head>               头标签

<meta charset="utf-8" />   表示按照此编码解析网页,即设置解析网页的字符集

<title> </title>                    标题

<body> </body>                网页的内容

标签结构:

<开始标签> 标签体 </结束标签> 闭合标签(封闭的区间)

<标签名/>  自闭和标签   没有修饰的内容,只是完成某个功能,如 <br/>  表示换行。

标签的属性:

可以通过改变标签的属性设置标签显示的格式,属性必须写在开始标签中

属性格式:属性名=“值”  一个标签中可以写多个属性。

例如:

<body bgcolor="blue">   设置背景颜色
        <font color="red" size="4">百度</font>   设置内容属性
 </body>

总之我们用标签描述网页,用浏览器将网页代码解析呈现

 写一段简单的代码来解释吧

<!-- 声明html语言版本   html5-->
<!DOCTYPE html><!-- html标签是标记语言的根标签-->
<html><!-- head 头 --><head><meta charset="utf-8" />  <!-- 按照此编码解析网页 设置解析网页的字符集 --><title>百度一下</title></head><body><!-- 网页的内容 -->	HBuilderX是HBuilder的升级版,它集成了编辑器和IDE的功能,具有小体积和快速启动的特点。	</body>
</html>

我们每次写完代码在运行前需要先保存(Crl+s) 

在左上角点击运行按钮,选择游览器运行 

运行结果 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/5474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈电能质量电网谐波

目录 浅谈电能质量电网谐波 1.什么是谐波? 2.谐波的产生原因?

76、堆-数据流的中位数

思路&#xff1a; 这个问题是动态数据流中位数查找问题。在数据流中&#xff0c;数据是逐个到来的&#xff0c;而我们需要在任何时候快速返回已有数据的中位数。中位数是将数据集分成两个等长的子集&#xff0c;一个包含所有较小的元素而另一个包含所有较大的元素。 为了高效解…

升级 Vite 5 出现警告 The CJS build of Vite‘s Node API is deprecated

错误描述 vue3-element-admin 项目将Vite4 升级至 Vite5 后,项目运行出现如下警告: The CJS build of Vites Node API is deprecated. See https://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.图片 问题原因 Vite 官方弃用 C…

WIN10 anaconda 安装 CondaError: Run ‘conda init‘ before ‘conda activate‘

1 下载 https://www.anaconda.com/download/success 2 安装 3 修改环境变量 安装后修改环境变量 4 winrun 进入命令窗口 输入cmd 输入 conda info 5 创建 虚拟环境 conda create -n yolov8 python3.8 -y 6 CondaError: Run ‘conda init’ before ‘conda activate’ c…

C# 中 object.ReferenceEquals 方法

在 C# 中&#xff0c;object.ReferenceEquals 方法用于确定两个对象是否引用同一个内存地址。它是一个静态方法&#xff0c;可以通过 object.ReferenceEquals(obj1, obj2) 的方式调用。 以下是对 object.ReferenceEquals 的详细解释和示例说明&#xff1a; object.ReferenceEq…

在Primavera P6 中维护自定义活动栏

前言 自从 Henry Gantt 在 1910 年左右提出这个想法以来&#xff0c;以图形方式显示项目进度表并沿时间刻度显示条形图一直延续到当今最复杂和流行的项目进度系统中。在本文中&#xff0c;我们将仔细研究 Primavera P6 Professional 中的甘特图&#xff0c;并探索一些自定义其…

【新知实验室 - TRTC 实践】音视频互动 Demo、即时通信 IM 服务搭建

一、TRTC 初识 TRTC 是什么 TRTC&#xff08;Tencent RTC&#xff09;腾讯实时音视频&#xff0c;源自于 QQ 音视频团队&#xff0c;是基于 QQ 音视频多年来的音视频技术积累&#xff0c;位于腾讯云的 RTC 云服务。TRTC 支持腾讯会议、企业微信直播、微信视频号、腾讯云课堂、…

一个类实现Mybatis的SQL热更新

引言 平时用SpringBootMybatis开发项目&#xff0c;如果项目比较大启动时间很长的话&#xff0c;每次修改Mybatis在Xml中的SQL就需要重启一次。假设项目重启一次需要5分钟&#xff0c;那修改10次SQL就过去了一个小时&#xff0c;成本有点太高了。关键是每次修改完代码之后再重…

Android学习之路之数据存储(二)

目录 写在前面2. 共享参数&#xff1a;SharedPreferences2.1 SharedPreferences常用操作2.1.1 写操作2.1.2 读操作 3. 数据库&#xff1a;SQLite3.1 SQLite的基本用法3.1.1 SQLiteDatabase相关API 3.2 数据库帮助器SQLiteOpenHelper3.2.1 相关实例 写在前面 Android有五种主要…

写一个简单的程序

思路分析&#xff1a; 1. 导入必要的库 首先&#xff0c;确保你的项目中包含了AWT或Swing库&#xff0c;因为我们将使用它们来创建图形界面。 import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import j…

FineBI学习:K线图

效果图 底表结构&#xff1a;日期、股票代码、股票名称、开盘价、收盘价、最高价、最低价 步骤&#xff1a; 横轴&#xff1a;日期 纵轴&#xff1a;开盘价、最低价 选择【自定义图表】&#xff0c;或【瀑布图】 新建字段&#xff1a;价差&#xff08;收盘-开盘&#xf…

POETIZE个人博客系统源码 | 最美博客

源码介绍 POETIZE个人博客系统源码 | 最美博客 这是一个 SpringBoot Vue2 Vue3 的产物&#xff0c;支持移动端自适应&#xff0c;配有完备的前台和后台管理功能。 网站分两个模块&#xff1a; 博客系统&#xff1a;具有文章&#xff0c;表白墙&#xff0c;图片墙&#xf…

JS-在字符串形式的正则表达式中,需要对反斜杠进行转义

文章目录 前言一、转换前二、转换后三、相关知识四 regExp(正则表达式)字面量和构造函数 五&#xff0c;C#的 不用双斜杆总结 前言 在字符串形式的正则表达式中&#xff0c;需要对反斜杠进行转义&#xff01;&#xff01;&#xff01;&#xff0c;最近用AI帮我转换代码&#x…

CSS 伪类、伪元素的应用实例:电池充电、高能进度条

一、目的 本文通过 CSS 伪类、伪元素&#xff0c;结合动画 animation 和 Vue 动态样式属性&#xff08;通过 CSS 变量&#xff09;的写法&#xff0c;来实现电池充电、高能进度条的效果&#xff0c;如下图所示。 二、基础知识 1、CSS 伪类、伪元素 简单概括成以下 4 点&#x…

高德地图+HTML+点击事件+自定心信息窗体

代码如下 <!doctype html> <html><head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"initial-scale1.0, user-scalableno, width…

谷粒商城实战(020 RabbitMQ-消息确认)

Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第258p-第p261的内容 消息确认 生产者 publishers 消费者 consumers 设置配置类 调用api 控制台 抵达brocker 代理 新版本ReturnCallbac…

bash逻辑取反技巧(bool_not函数)

bash函数不支持像其他高级语言一样的高级的返回变量&#xff0c;bash只能返回数值。 bash有bool变量&#xff0c;但是bool操作符号只能存在于[ ... ]、[[ ... ]]等特定语法结构中 举个例子 bash中&#xff0c;想要对bool变量y取反并赋值给变量x &#xff0c;这样写x!$y是不合…

OpenCV 填洼处理

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 这里使用一种从外边缘往内部收缩的算法来实现对图像进行填洼处理,当然,在这个过程中,我们需要通过根据指定的最小坡度来对低洼区域进行高程修正处理。(OpenCV版本) 二、实现代码 ImageSmoothing.h #pragma onc…

DevEco Studio mac版启动不了【鸿蒙开发Bug已解决】

文章目录 项目场景:问题描述原因分析:解决方案:此Bug解决方案总结Bug解决方案寄语项目场景: 最近也是遇到了这个问题,看到网上也有人在询问这个问题,本文总结了自己和其他人的解决经验,解决了【DevEco Studio mac版启动不了】的问题。 问题描述 报错如下。 -------…

如何判断第三方软件测试公司是否具有资质

在软件开发的过程中&#xff0c;软件测试是确保软件质量、稳定性和用户体验的关键环节。许多企业选择将软件测试工作交给专业的第三方软件测试公司来完成&#xff0c;以确保测试的准确性和公正性。但是&#xff0c;如何判断一个第三方软件测试公司是否具有资质呢&#xff1f;以…