【网页前端】HTML基础入门以及概述

简介: 【网页前端】HTML基础入门以及概述

1.HTML概述

1.1网页概述(了解)

1.1.1什么是网页

网页就是电脑上 联网查看的页面。

平时上网查阅资料,上网追剧,追小说,上网购物等等,看到的都是网页。

例如:学院官网、百度首页,就是具体的网页。

image.pngimage.png

1.1.2网页是如何编写的

开发人员编写网页内容,然后通过浏览器处理后,就形成了多姿多彩的网络世界。

image.png

1.2浏览器概述(了解)

浏览器是网页运行的平台,每一台计算机如果要上网浏览内容,就必须安装浏览器,

win7/win8/win9

操作系统默认安装的是 IE 浏览器,win10 操作系统默认安装时 Edge 浏览器,那么还有其他浏览器吗?

1.2.1常见浏览器

常用的浏览器有:谷歌(Chrome)、IE 等,我们的课堂中大部分情况都使用 Chrome

image.png

Chrome 浏览器 :简洁、快速、高效,浏览器中的王者,现阶段市场占有率最高的浏览器。

IE 浏览器:曾经的浏览器霸主,但仍有很多用户使用,因为操作系统默认浏览器,不会安装其他浏览器用户只能使用。

还有一些其他常见的浏览器:

image.png

1.2.2其他浏览器

360 极速浏览器、QQ 浏览器、猎豹安全浏览器、百度浏览器、2345 浏览器、傲游、世界之窗浏览器 等

第三方浏览器,都是在常见浏览器的基础上,添加一些特殊插件的产物。例如:

360 安全浏览器,Chrome IE 双内核的浏览器。

QQ 浏览器,Chrome Tab 高速组件和自带 IE 高级内核双内核的浏览器。

猎豹安全浏览器,采用 Trident WebKit 双渲染内核。

扩展

内核:浏览器的核心程序(心脏)

Trident 就是 IE 内核、WebKit 就是 Chrome 内核

1.2.3浏览器的市场份额

查看百度统计:http://tongji.baidu.com/data/browser

image.png

1.3什么是HTML

image.png

HTML:超级文本标记语言(HyperText Markup Language

“文本” 记事本上的普通文字

“超文本”就是指页面内可以包含图片、链接等非文字内容。

“标记”就是使用标签的方式将需要的展示的内容包起来。例如:<a>www.itcast.cn</a>

作用:使得信息的展示更加丰富多彩

扩展:

为了使页面展示更为丰富,我们需要学习三部分知识:

HTML: 页面框架搭建

CSS

页面美化

JavaScript:页面功能

1.4快速入门:编写第一个HTML网页

步骤 1 :快捷创建 HTML 文件

image.png

image.png

image.png

步骤 2:使用浏览器(谷歌/IE/火狐)打开该 html 文件即可

image.png

1.5HTML基本语法【重点】

1.5.1基本语法

HTML 文件不需要编译,直接使用浏览器打开即可解析效果

HTML 文件的扩展名是*.html *.htm

HTML 都是由标签组成

标签名预先定义好的,我们只需要了解其功能即可。

标签名不区分大小写。建议标签名小写例如:<a></a><A></A>被认为是一个同标签

通常情况下标签由开始标签和结束标签组成。例如:<a></a>

开始标签和结束标签之间的信息,叫做标签的内容体。例如:<a>我就是内容体<a/>

如果没有结束标签,建议以/结尾。例如:<img />

HTML 代码中的空格和换行解析时会被忽略

多个空格合并成一个展示,代码换行展示时会被忽略

1. HTML 标签是有属性的。

<标签名 属性名 1= "属性值 1" 属性名 2=" 属性值 2"/>

属性用于修饰标签效果,例如:字体颜色、字体大小等。好比人有肤色、眼睛大小等属性一样。

image.png

属性值一般用双引号或单引号包裹。

2. HTML 标签可以包裹嵌套,禁止交叉嵌套

image.png

3. 标签之间有两大基础关系:

父子关系(包裹嵌套):标签 1 包裹标签 2,则标签 1 为父,标签 2 为子

兄弟关系(标签并列):在同一个父标签内,2 个标签相互并列,互不包含,就是兄弟关系

image.png

注意:标签 4 和标签 2 没有在同一个父下,也不存在包裹,所以既不是兄弟,也不是父子。 

image.png

1.5.2HTML标准代码格式

开发中,要求 HTML 必须写为标准代码格式:

<html><head><title>这是标题</title> </head> <body>这里是正文 </body> </html>

image.png

HTML 代码标准由<head><body>两部分组成。

<head>:头标签,用于定义页面说明型或者功能型信息。例如字符集、引入 css 样式,引入JavaScript功能等。

向用户展示的信息不建议放入 head 中。

<body>:身体标签,用于定义 页面的展示型信息。 例如:图片、表格、表单等效果展示

1.6HTML访问刘川(了解)

image.png

image.png

1.7文档约束/声明(了解)

文档声明:通知浏览器文档所使用的 HTML 规范。不同版本的规范浏览器处理方式不同。常见规范

版本:HTML5HTML4.01。以后开发中我们使用 HTML5 规范。规范都是固定格式。

HTML5 规范【掌握】

image.png

HTML4.01 规范(了解)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/l
相关文章
|
29天前
|
前端开发 JavaScript API
(前端3D模型开发)网页三维CAD中加载和保存STEP模型
本文介绍了如何使用`mxcad3d`库在网页上实现STEP格式三维模型的导入与导出。首先,通过官方教程搭建基本项目环境,了解核心对象如MxCAD3DObject、Mx3dDbDocument等的使用方法。接着,编写了加载和保存STEP模型的具体代码,包括HTML界面设计和TypeScript逻辑实现。最后,通过运行项目验证功能,展示了从模型加载到保存的全过程。此外,`mxcad3d`还支持多种其他格式的三维模型文件操作。
|
10天前
HTML在线扫雷游戏网页源码
HTML在线扫雷游戏网页源码是一款基于HTML+CSS+JavaScript开发的在线扫雷小游戏单页源码,为用户提供了一个无需安装即可在浏览器中直接玩的扫雷游戏。该游戏的源码不仅包含了完整的游戏逻辑,还具备丰富的界面设计和用户交互功能,使得玩家能够轻松上手并享受扫雷带来的乐趣。
48 22
|
14天前
|
人工智能 前端开发 JavaScript
前端基础之HTML
Web1.0、Web2.0 和 Web3.0 标志着互联网发展的三个阶段。Web1.0(静态互联网,1990年代初至2000年代初)以静态内容和单向信息流为主,用户仅能浏览。Web2.0(互动互联网,2000年代初至2010年代初)引入了用户生成内容和社交网络,内容动态且互动性强。Web3.0(语义互联网,2010年代至今)强调语义化、个性化、智能化及去中心化,结合AI、区块链等技术,提供沉浸式体验。HTTP和HTML作为互联网基础协议和技术,在各阶段不断演进,共同推动了现代互联网的发展。
前端基础之HTML
|
22天前
|
数据采集 前端开发 数据挖掘
利用 html_table 函数轻松获取网页中的表格数据
本文介绍了如何使用 R 语言中的 `html_table` 函数结合代理 IP 技术,轻松提取网页表格数据并规避反爬机制。通过设置代理和请求头,示例代码展示了如何从 58 同城采集租房信息并保存为 CSV 文件。该方法适用于需要频繁采集数据的场景,确保数据采集的高效和稳定性。
利用 html_table 函数轻松获取网页中的表格数据
|
14天前
|
移动开发 前端开发 Java
|
2月前
|
XML 前端开发 JavaScript
前端大神揭秘:如何让你的网页秒变炫酷,让用户欲罢不能的5大绝招!
前端开发不仅是技术活,更是艺术创作。本文揭秘五大前端开发技巧,包括合理运用CSS动画、SVG图形、现代JavaScript框架、优化网页性能及注重细节设计,助你打造炫酷网页,提升用户体验。
88 30
|
2月前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
77 7
|
2月前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
49 6
|
2月前
|
缓存 JavaScript 前端开发
JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用
本文深入讲解了 JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用。
62 5
|
2月前
|
存储 编解码 前端开发
惊!前端新手也能秒懂的高级技巧,轻松提升网页颜值与性能!
本文针对前端新手,介绍了三个简单易学的高级技巧,帮助提升网页的颜值和性能。包括使用CSS框架快速美化网页、优化图片资源加快加载速度,以及利用ARIA属性和媒体查询提高网页的可访问性和响应性。示例代码清晰,适合初学者上手实践。
45 3

热门文章

最新文章

下一篇
开通oss服务