01-初识HTML

news2024/9/29 15:28:47

01-初识HTML

学习目标:

  1. 理解HTML的基本语法
  2. 掌握排版标签实现标题等效果
  3. 相对路径绝对路径
  4. 媒体标签图片、音频、视频
  5. 超链接

一、基础认知

了解网页组成五大浏览器
明确Web标准的构成

1.1 认识网页
  1. 以下网页有哪些部分组成

文字、图片、音频、视频、超链接…

  1. 那么这个网页背后本质是什么?

a

  1. 前端的代码是通过什么软件转换成用户眼中的页面的?

1.2 五大浏览器和渲染引擎
1.2.1 浏览器
  1. 浏览器:是网页显示、运行的平台,是前端开发必备利器
  2. 常见的五大浏览器:

IE浏览器、火狐浏览器(Firefox)、谷歌浏览器(Chrome)、Safari浏览器、欧朋浏览器(Opera)

1.2.2 渲染引擎
  1. 渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分
  2. 浏览器出品的公司不同,内在的渲染引擎也是不同的:

  1. 注意点:

• 渲染引擎不同,导致解析相同代码时的 速度、性能、效果也不同的
• 谷歌浏览器的渲染引擎速度快、性能高、效果好,所以更吸引用户的喜爱(推荐)

1.3 Web标准
1.3.1 为什么需要Web标准?
  1. 不同浏览器的渲染引擎不同,对于相同代码解析的效果会存在差异

如果用户想看一个网页,结果用不同浏览器打开效果不同,用户体验极差!

  1. Web标准:让不同的浏览器按照相同的标准显示结果,让展示的效果统一!

1.3.2 Web标准的构成
  1. Web标准中分成三个构成:
构成语言说明
结构HTML页面元素和内容
表现CSS网页元素的外观和位置等页面样式(如:颜色、大小等)
行为JavaScript网页模型的定义与页面交互
  1. Web标准要求页面实现:结构、表现、行为三层分离

结构:HTML(决定了身体)

表现:CSS(决定了样式美观)

行为:JavaScript(决定了交互的动态效果)

1.4 开发工具

Visual Studio Code(推荐) 、 Webstorm 、 Sublime 、Dreamweaver、 Hbuilder

  1. 推荐插件

    1. 中文插件:Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
    2. 浏览器运行:open in browser
    3. 文件夹样式:vscode-icons
    4. 自动重新加载网页:Live Server
  2. 导入别人发给你的插件压缩包(extensions.zip)

    将压缩包(extensions.zip)解压在 .vscodeextensions文件中

    位置:C:\Users\Administrator(自己电脑用户名)\.vscode\extensions

  3. 常用快捷键

    1. 快速生产网页结构:!(英文感叹号)+tab | enter
    2. 保存:ctrl+s
    3. 运行:alt+b(右击 → Open in Default Browser)
    4. 快速复制一整行:ctrl + c
    5. 快速粘贴一整行:ctrl + v
    6. 快速删除(剪切)一整行:ctrl + x

二、HTML初体验

2.1 HTML初感知

2.1.1 HTML的概念
  1. HTML(Hyper Text Markup Language)中文译为:超文本标记语言

专门用于网页开发的语言,主要通过HTML标签实现网页中的文本、图片、音频、视频等内容

  1. 案例:文字变粗案例

体验构建一个网页,需要在网页中显示一个加粗的文字

文字要变粗
<strong>文字要变粗</strong>
<h1>文字要又大又粗</h1>

2.1.2 构建基本网页的步骤
  1. 文件夹中点击鼠标右击 → 新建文本文档 → 命名为:文字变粗案例.txt
  2. 双击这个文件,输入代码等内容 →记得保存!
  3. 1.在文件上点击鼠标右键 → 重命名 → 修改文件后缀为为.html
  4. 双击文字变粗案例.html ,浏览器会自动打开文件并显示之前输入的内容

2.2HTML骨架结构

2.2.1 HTML页面固定结构
  1. 网页类似于一篇文章:

每一页文章内容是有固定的结构的,如:开头、正文、落款等……
网页中也是存在固定的结构的,如:整体、头部、标题、主体

  1. 网页中的固定结构是要通过特点的 HTML标签 进行描述的


2.3 注释

  1. 概念:
  • 为代码添加的具有解释性、描述性的信息.比如:产品说明书、电影介绍这种。
  • 浏览器执行代码时会忽略所有的注释
  1. 格式:<!-- 注释的内容 -->
  2. 快捷键:ctrl + /

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

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

相关文章

一致性检验-简单Kappa

目录 ChatGPT的回答&#xff1a; Kappa的计算 Kappa值的解释 网上给出的资料&#xff1a; 关于Kappa的第一篇论文&#xff1a; Jacob Cohen (1960). "A coefficient of agreement for nominal scales". Educational and Psychological Measurement. 20 (1): 37–…

word 导出 excel导出

Word 文档导出&#xff0c;指定word模板 excel导出

Springboot 实践(20)负载均衡器Ribbon

Ribbon是Netflix发布的负载均衡器&#xff0c;协助控制HTTP和TCP客户端的行为&#xff1b;为Ribbon配置服务提供者地址后&#xff0c;Ribbon就可基于负载均衡算法自动地帮助服务消费者去请求。Ribbon默认提供了很多负载均衡算法&#xff0c;例如&#xff1a;轮询、随机等&#…

ETLCloud助力富勒TMS实现物流数仓同步

富勒TMS提供了多种运输管理业务的解决方案&#xff0c;极大的方便了企业对物流的管理和人力输出&#xff0c;同时提供了大量的API接口&#xff0c;供用户做数据集成和数仓同步。 通过富勒TMS中心&#xff0c;第三方开发者和商家可实现以下功能&#xff1a; MS系统数据同步&…

【智能家居-大模型】构建未来,聆思大模型智能家居交互解决方案正式发布

LISTENAI 近日&#xff0c;国内11家大模型陆续通过《生成式人工智能服务管理暂行办法》备案&#xff0c;多家大模型产品已正式开放&#xff0c;激发了新一轮大模型热潮。大模型在自然语言理解方面的巨大突破&#xff0c;实现了认知智能的技术跃迁&#xff0c;带来了时代的智慧…

记:lora及lorawan的一些概念话

目录 lora常用概念缩写 扩频因子&#xff08;SF&#xff09; 编码率&#xff08;CR&#xff09; 信号带宽&#xff08;BW&#xff09; lora发送参数关系 lora数据包结构 前导码 报头 低数据速率优化 如何简单直白的去理解lorawan协议 水表 电表 Rx1 和 Rx2 ABP 和…

vue-cli创建项目、vue项目目录结(运行vue项目)、es6导入导出语法、vue项目编写规范

vue-cli创建项目、编写vue项目、 1 vue-cli创建项目 1.1 vue-cli 命令行创建项目 1.2 使用vue-cli-ui创建 2 vue项目目录结构 2.1 运行vue项目 2.2 vue项目的目录结构 3 es6导入导出语法 4 vue项目编写规范 4.1 修改项目 4.2 以后写vue项目&#xff0c;只需要在固定位置…

用了 TCP 协议,就一定不会丢包吗?

表面上我是个技术博主。 但没想到今天成了个情感博主。 我是没想到有一天&#xff0c;我会通过技术知识&#xff0c;来挽救粉丝即将破碎的感情。 掏心窝子的说。这件事情多少是沾点功德无量了。 事情是这样的。 最近就有个读者加了我的绿皮聊天软件&#xff0c;女生&#xff0c…

1.1 安装配置CentOS

文章目录 零、学习目标一、导入新课二、新课讲解&#xff08;一&#xff09;安装VMWare Workstation1、获取安装程序2、进入安装向导3、按提示完成安装 &#xff08;二&#xff09;虚拟网络编辑器1、启动虚拟网络编辑器2、选择VMnet8虚拟网3、更改网络配置4、查看DHCP设置5、查…

avi怎么转换成视频?

avi怎么转换成视频&#xff1f;在我们日常使用的视频格式中&#xff0c;AVI是一种常见且经常被使用的音频视频交叉格式之一。它的优点之一是占用的存储空间相对较小&#xff0c;但也明显存在着画质损失的缺点。虽然AVI格式的视频在某种程度上也很常见&#xff0c;但与最常见的M…

什么情况下使用微服务?

单体架构图参考网络&#xff1a; 1. 什么是单体应用 单体应用就是将应用程序的所有功能都打包成一个独立的单元&#xff0c;最终以一个WAR包或JAR包存在&#xff0c;没有外部的任何依赖&#xff0c;里面包含DAO、Service、UI等所有的逻辑。 优点&#xff1a; &#xff11;&…

Multisim14.0仿真(十九)两片74LS138接成4线16线译码器

一、仿真原理图&#xff1a; 二、仿真效果图&#xff1a;

win系统环境搭建(五)——Windows安装redis

windows环境搭建专栏&#x1f517;点击跳转 win系统环境搭建&#xff08;五&#xff09;——Windows安装redis 本系列windows环境搭建开始讲解如何给win系统搭建环境&#xff0c;本人所用系统是腾讯云服务器的Windows Server 2022&#xff0c;你可以理解成就是你用的windows10…

一台主机外接两台显示器

一台主机外接两台显示器 写在最前面双屏配置软件双屏跳转 写在最前面 在使用电脑时需要运行多个程序&#xff0c;时不时就要频繁的切换&#xff0c;很麻烦 但就能用双屏显示来解决这个问题&#xff0c;用一台主机控制&#xff0c;同时外接两台显示器并显示不同画面。 参考&a…

【运维篇】三、SLF4J与Logback

文章目录 0、Java的门面设计模式1、SLF4J2、作用3、调试4、SpringBoot采用SLF4JLogback5、切换SpringBoot的日志框架6、logback的配置加载7、logback的配置组成8、logback之logger9、logback之appender10、logback之pattern11、appender的Filter12、logback.xml全解释13、logba…

带你读懂任正非先生的最新讲话——与ICPC代表讲话纪要(一)

2023年9月19日&#xff0c;在ICPC中国赛区北京总部的官网&#xff08;设立在北京大学&#xff09;上发布了一条新闻&#xff1a;《今天我们汇聚一堂&#xff0c;明天我们将奔向四面八方——任正非与ICPC基金会及教练和金牌获得者的学生的谈话纪要》。 2023年8月21日和8月26日&a…

Java笔记:Java虚拟机的指令

1. 字节码指令集 1.1 概述 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字&#xff08;称为操作码&#xff0c;Opcode&#xff09; 以及跟随其后的零至多个代表此操作所需参数&#xff08;称为操作数&#xff0c;Operands&#xff09;而构成。 比如&#x…

对话ChatGPT:AIGC时代下,分布式存储的应用与前景

随着科技的飞速发展&#xff0c;我们正步入一个被称为AIGC时代的全新阶段&#xff0c;人工智能、物联网、大数据、云计算成为这个信息爆炸时代的主要特征。自2022年11月以来&#xff0c;ChatGPT的知名度迅速攀升&#xff0c;引发了全球科技爱好者的极大关注&#xff0c;其高超的…

【23种设计模式】装饰模式(九)

前言 装饰模式&#xff0c;英文名称&#xff1a;Decorator Pattern。我第一次看到这个名称想到的是另外一个词语“装修”&#xff0c;我就说说我对“装修”的理解吧&#xff0c;大家一定要看清楚&#xff0c;是“装修”,不是“装饰”。在房子装修的过程中&#xff0c;各种功能可…

Jenkins学习笔记3

gitgithubjenkins&#xff1a; 架构图&#xff1a; 说明&#xff1a;jenkins知道github有更新了&#xff0c;就pull进行构建build&#xff0c;编译、自动化测试。然后部署到应用服务器。 maven java的项目构建工具。 在开发者电脑上创建空密码密钥对。 [rootgit-developer ~…