【HTML01】HTML基础-基本元素-附带案例-作业

news2024/12/26 11:45:22

文章目录

        • HTML 概述
        • 学HTML到底学什么
        • HTML的基本结构
        • HTML的注释的作用
        • html的语法
        • HTML的常用标签:
        • 相关单词
        • 参考资料

HTML 概述

英文全称:Hyper Text Markup Language

中文:超文本标记语言,就将常用的50多个标记嵌入在纯文本中,实现超文本效果的语言。

超文本:在纯字符中嵌入样式、图片、音频、视频、超链接等内容

标记也称为标签,如:

<div>hello</div>

注意:作为一门计算机语言,HTML与Java、C、PHP不同,没有循环、选择等基本语言结构,只有纯文本和标签。

学HTML到底学什么

学50多个常用的标签,和它们的用法(写法、语法)

HTML的基本结构
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
HTML的注释的作用
<!--注释内容-->
快捷键:ctrl+/
  1. 说明这行代码是干嘛的,给程序员看的,人
  2. 不让代码执行 给机器看的
html的语法
(1)一篇HTML文档就是一个文本文档,其中包含 “纯文本”+“标签”
(2)HTML中的标签分为两种:
    双标记标签: <标签名>内容</标签名>
    单标记标签: <标签名 />    单标记标签中不能包含内容
(3)标签之间可以嵌套,但不能交叉。块状元素可以嵌套行内元素,反之不行(XTHML)
(4)标签名不区分大小写,但有个版本的HTML要求全小写,推荐全用小写
(5)标签可以声明属性,属性有属性名和属性值,属性值需要使用单引号或双引号括起来
(6)不同的标签具有不同的属性,所有的标签都具备下列四个属性:
    -id:整个文档每个标签可以声明一个唯一的id号
    -style:为元素指定CSS样式
    -class:指定元素所属的类型
    -title:指定标签的弹出式提示语
	id,class可以随便写,但是写英文、数字、下划线、-。等学了css就有用了
	style,写样式的,不能乱写,只能写以后要学的样式,按规范来	
	title里面可以乱写,表示鼠标悬浮时的提示信息

W3C标准(http://validator.w3.org/)

W3C是html标准的制定组织,编写的html可以通过打开以上链接进行校验

HTML的常用标签:

标签都有一定的语义化,不同的标签用来表示或放置不同的内容。

1、标题标签(header)

<h1></h1>
<h6></h6>

2、段落标签(paragraph)

<p></p>

3、换行标签(break row)(主要用于文字换行中)

<br>

4、水平线标签(horizon)

<hr>

5、块级标签(division)

 <div></div>

使用频率非常高,但是没啥语义化的标签,主要是用来划分区域的

是块级标签的代表,当你不知道要用何种标签包裹内容时,就用它

6、行内标签的代表(span: 桥墩)

<span></span>

使用频率非常高,但是没啥语义化的行内标签,主要是用来分割包裹某些内容,方便加样式等

7、文本格式化标签(双标记、行内标签)

a. 加粗

1. <b>要加粗的文字</b>  单词: bold
2. <strong>要加粗的文字</strong>
区别:(面试题)
	外观都一样,都是将文字加粗
	b标签仅仅只是将文字加粗
	strong表示内容的强调,意思是该文字很重要

b. 斜体

1. <em>要变斜体的文字</em>  
2. <i>要变斜体的文字</i> //已经被废弃了
	i===> italic
区别:(面试题)
	外观都一样,都是将文字变斜体
	i标签仅仅只是从外观上变斜体,不强调内容
	em表示内容的强调,意思是该文字很重要

c. 下划线

1. <u>要添加下户线的文字</u> --被废弃了
	u===> underline
2. <ins>下划线</ins>
	ins===>insert  插入

d. 删除线

<del>要添加删除线的文字</del>
del===>delete

8、链接

<a href="url地址:路径">链接</a>
a===>anchor  锚点 
作用:跳转页面
外观:蓝色+下划线
属性:href  资源引用地址  是a链接的属性,该属性的值是网址
url地址:相对路径、绝对路径

其他作用:
	1.链接
	2.下载
	3.锚点

属性2:target="_blank"  
	作用:希望让链接在新窗口中打开,则添加该属性
<a href="url" target="_blank">链接</a>
url:网址,官方:统一资源定位符
blank:新窗口、空白
target:目标

9、列表

```html
   用于实现新闻列表、产品列表、电影列表、菜品列表。。。

   1.有序列表(排名分先后,会有数字的)
   <ol>
       <li>列表1</li>
       <li>列表2</li>
       <li>列表3</li>
       ...
   </ol>
   ol里面有li标签组合而成。同时出现,不能拆分,ol只能有一个,li标签可以写多个
   ol===> order list
   li===> list item 列表项

   属性:
    type="1|a|A|i|I"  排序的符号
    start="5"  排序开始的数字
   2.无序列表(排名不分先后,没有数字)
   <ul>
       <li>列表1</li>
       <li>列表2</li>
       <li>列表3</li>
       ...
   </ul>
    type="disc|circle|square"  排序的符号
          实心小圆点|空心圆|正方形
   属性:
    type="disc|circle|square"
   注意:
    ol,ul里面只能放li标签,不能放其他的,但是li标签中可以放任意的标签

   3.自定义列表(没啥存在感)
   <dl>
       <dt>自定义列表的标题</dt>
       <dd>自定义列表项</dd>
       <dd>自定义列表项</dd>
   </dl>   
```

10、图片标签(image)

第一个多媒体标签(超文本)

<img src="图片的路径url">

HTML中的路径:(url)

url:统一资源定位符

../  表示上一级
直接写文件夹  表示同级目录
文件夹/文件夹/  下一级目录

<img src="img/re.jpg"> //同级目录下的img文件夹下的re.jpg

<img src="机器猫.jpg"> //同级目录中找

<img src="../111.jpg">//往上一级找111.jpg

<img src="../html/img/01.jpg"> //往上一级找到html下的img文件夹下的01.jpg文件
相关单词
  1. b,strong,em,i,del,ins,a,target

  2. type 类型

  3. start 开始

  4. HTML相关标签就相当于是一个个的单词,只是部分是简写的

参考资料

HTML 标签参考手册 - 功能排序:https://www.w3school.com.cn/tags/html_ref_byfunc.asp

如需本次课作业、笔记、案例等,请在下方+微获取。
在这里插入图片描述

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

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

相关文章

18V-150V降5V100mA恒压WT5101

18V-150V降5V100mA恒压WT5101 WT5101是一款非隔离高集成度且低成本的PWM功率开关&#xff0c;用于外围元器件精简的小功率非隔离开关电源&#xff0c;恒压5V输出&#xff0c;输入电压18V-150V。WT5101集成有完善的保护功能&#xff1a;VDD欠压保护、逐周期电流限制、过流保护、…

3D视觉引导机器人提升生产线的自动化水平和智能化程度

随着智能化技术的不断发展&#xff0c;汽车制造企业正积极寻求提升智能化水平的途径。富唯智能的3D视觉引导机器人抓取技术为汽车制造企业提供了一种高效、智能的自动化解决方案。 项目目标 某汽车制造企业希望通过引入智能化技术提升生产线的自动化水平和智能化程度。他们希望…

RockChip Android12 Settings二级菜单

一:概述 本文将针对Android12 Settings的二级菜单System进行说明。 二:System 1、Activity packages/apps/Settings/AndroidManifest.xml <activityandroid:name=".Settings$SystemDashboardActivity"android:label="@string/header_category_system&quo…

代码随想录算法训练营第四十二天|1049. 最后一块石头的重量 II , 494. 目标和 , 474.一和零

1049. 最后一块石头的重量 II - 力扣&#xff08;LeetCode&#xff09; class Solution {public int lastStoneWeightII(int[] stones) {if(stones.length 0){return 0;}if(stones.length 1){return stones[0];}int sum 0;for(int i0;i<stones.length;i){sum stones[i];…

【数学】负数

Hello!大家好&#xff0c;我是学霸小羊&#xff0c;今天讲讲负数。 目录 1.负数的概念 2.绝对值 附&#xff1a;c求绝对值方法 3.负数的大小比较 1.负数的概念 比0小的数&#xff0c;叫做负数。 负数全称负实数&#xff0c;负数与正数表示意义相反的量。负数用负号(Min…

最新版WordPress网创资源美化主题整站源码更新自动同步插件

最新更新了美化右侧悬浮图标 底部分类板块&#xff0c;以及文章自动同步插件 1.支持分类替换 将主站同步过来的文章分类进行替换 2.支持本地化文章图片 &#xff08;使用储存桶可能会导致无法保存图片&#xff09; 3.支持自定义文章作者&#xff08;选择多个作者则同步到的…

C++之模板(二)

1、类模板 2、使用类模板 类模板在使用的时候要显示的调用是哪种类型&#xff0c;而不是像函数模板一样能够根据参数来推导出是哪种类型。 Stack.h #include <stdexcept>template <typename T> class Stack { public:explicit Stack(int maxSize);~Stack();void …

SEO之预估流量及价值(一)

初创企业搭建网站的朋友看1号文章&#xff1b;想学习云计算&#xff0c;怎么入门看2号文章谢谢支持&#xff1a; 1、我给不会敲代码又想搭建网站的人建议 2、新手上云 正规公司关键词研究的最后一步是预估搜索流量及价值。 个人站长做关键词研究不一定需要这一步。找到最合适…

提取人脸——OpenCV

提取人脸 导入所需的库创建窗口显示原始图片显示检测到的人脸创建全局变量定义字体对象定义一个函数select_image定义了extract_faces函数设置按钮运行GUI主循环运行显示 导入所需的库 tkinter&#xff1a;用于创建图形用户界面。 filedialog&#xff1a;用于打开文件对话框。 …

DDP算法之线性化和二次近似(Linearization and Quadratic Approximation)

DDP算法线性化和二次近似 在DDP算法中,第三步是线性化系统动力学方程和二次近似代价函数。这一步是关键,它使得DDP能够递归地处理非线性最优控制问题。通过线性化和二次近似,我们将复杂的非线性问题转换为一系列简单的线性二次问题,逐步逼近最优解。通过这些线性化和二次近…

STM32--IAP程序升级实验

1. STM32程序升级方法 1.1 ST-link / J-link下载 将编译生成的hex文件使用ST-Link/J-Link工具直接下载进 Flash 即可。Keil中点击下载也能一键下载。下载后的代码会存放在Flash的起始地址0x0800 0000处。 简单补充一句&#xff0c;bin文件和hex文件的区别&#xff1a; bin文…

易备防勒索备份方案与成功案例

随着信息化的发展&#xff0c;数据安全的重要性愈加突出。据 Hiscox 全球网络安全统计&#xff0c;在勒索软件攻击事件当中&#xff0c;64%以上的用户是中小企业。因此&#xff0c;制定完善的灾备策略&#xff0c;是抵御网络威胁的终极方案。而在诸多数据备份方案中&#xff0c…

Opencv高级图像处理

文章目录 Opencv高级图像处理图像坐标二值化滤波高斯滤波中值滤波 开闭运算检测霍夫圆检测边缘检测Canny边缘检测findContours区别傅里叶变换-高/低通滤波 直线检测 相机标定视频处理视频格式 模板摄像头处理&#xff08;带参调节&#xff09;单图片处理&#xff08;带参调节&a…

defer+recover机制处理错误

问题&#xff1a;多个协程工作&#xff0c;其中一个协程出现panic&#xff0c;导致程序崩溃 解决办法&#xff1a;利用deferrecover捕获panic进行处理&#xff0c;即使协程出现错误&#xff0c;主线程仍然不受影响可以继续执行 package mainimport ("fmt""tim…

Win32编程:第一个窗口程序(Part.1)

Win32系统编程是指在Windows操作系统上使用Win32 API进行软件开发的过程&#xff1b;Win32 API是Windows操作系统提供的应用程序接口&#xff0c;允许程序与操作系统进行交互&#xff0c;实现各种功能。 以下是Win32系统编程的基本概念和步骤&#xff1a; 环境准备 开发工具&…

Unity URP 仿原神角色渲染过程记录

想学一下NPR渲染&#xff0c;话不多说&#xff0c;先搞一只芙再说&#xff0c;边做边学 一、资源整理 终于是把东西全都集齐了 1、纹理设置 首先要把将Diffuse和Lightmap的压缩改成"无"或"高质量"。 法线贴图的纹理类型改成"法线贴图"。 除颜…

Go语言RPC开发深度指南:net/rpc包的实战技巧和优化策略

Go语言RPC开发深度指南&#xff1a;net/rpc包的实战技巧和优化策略 概览理解net/rpc的核心概念RPC的基本原理net/rpc的工作模式关键特性 快速开始准备RPC服务和客户端的基础环境构建一个基础的RPC服务端构建一个基础的RPC客户端 开发一个实际的RPC服务设计服务接口实现服务客户…

pdf怎么压缩到2m以内或5m以内的方法

PDF作为一种广泛使用的文档格式&#xff0c;已经成为我们工作和生活中不可或缺的一部分。然而&#xff0c;有时候PDF文件内存会比较大&#xff0c;给我们的存储和传输带来了很大的不便。因此&#xff0c;学会压缩 PDF 文件是非常必要的。 打开"轻云处理pdf官网"&…

隐藏element的DateTimePicker组件自带的清空按钮

管理台页面使用到el-date-picker&#xff0c;type datetimerange 但是组件自带了清空按钮&#xff0c;实际上这个控件业务上代表开始时间和结束时间是一个必填选项&#xff0c;所有想要把清空按钮隐藏掉。 查看了文档https://element.eleme.io/#/zh-CN/component/datetime-p…

react 自定义鼠标右键点击事件

功能&#xff1a;鼠标右键点击节点时&#xff0c;出现“复制”功能&#xff0c;点击其他部位&#xff0c;隐藏“复制”&#xff1b;鼠标右键事件的文案&#xff0c;始终在鼠标点击位置的右下方&#xff1b;点击复制&#xff0c;提示复制成功 效果图&#xff1a; 代码&#xff1…