1.1 认识网页和网站
1.1.1 网页、网站
网页与网站的区别:
网页是网站中的单个页面,而网站是由多个网页构成的集合体,形成一个完整的在线资源
常用术语:
internet、www、浏览器、URL(重点)、ip、域名、http、ftp、站点、发布(重点)、超链接(重点)、导航条、客户机和服务器等
1.1.2 静态网页和动态网页
静态网页:
只有html(展示)、css(美观)
动态网页:
html、css、JavaScript(只有加了JavaScript动态技术变动态网页)
1.2 网页的基本构成元素
1.2.1.文本
对主旨主题的表达,网页最主要的基本元素,是页面中最主要的信息载体
1.2.2.图片和动画
生动直观,吸引浏览者的兴趣,传达文本不能表达的信息,具有强烈的视觉冲击力
1.2.3.超链接
引流,指向另一个的链接,从一个网页指向另一个目的端的链接
1.2.4.音频视频
使网页效果多样化,传达声音
1.2.5.交互表单
收集信息,用来接收用户在浏览器端的输入
1.2.6.其他常见元素
悬停、JavaScript、ActiveX等各种特效
1.3 页面布局结构
1.3.1 网页页面布局
1.3.2 网页色彩搭配
设置主色调(不能五彩斑斓)
1.4 Web前端技术简介
1.4.1 初识WEB前端
web前端即指平常上网浏览的网页
1.4.2 WEB前端开发的三大核心技术
HTML(内容):
HTML是制作网页的标准语言,“超文本”指页面可以包含图片、超链接等非文字元素。超文本语言的结构 “头部”(head)和 “主体”(body)两部分
CSS(美观):
表现HTML或XML等文件样式的计算机语言,可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化,页面样式文件
JavaScript(重点,动态):
JavaScript是一种属于网络的脚本语言,常用于为网页添加各式各样的动态功能
1.4.3 前端开发工具
浏览器:谷歌浏览器 GoogleChrome
编辑器:HBuilderX
切图软件:Photoshop
1.4.3.1 浏览器
浏览器是网页运行的平台,可以把HTML文件展示其中,供用户浏览的一种软件
1.4.3.2 网页编辑器
网页编辑器是一种工具,允许用户在网站后台使用富文本编辑器录入文字、图像、Flash、声音及其他网页元素
1.4.3.3 切图软件
切图软件是一种用于处理图像的工具,它允许用户将图片切割成不同的部分或按照特定需求进行裁剪
1.5 HTML语法基础
1.5.1 HTML概述
1.5.1.1 语言
HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。
1.5.1.2 超文本
超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。
1.5.1.3 标记
单标签:<xxx>
双标签:<xxx>内容</xxx>
注意:在双标签中第一个标签称为起始标签,第二个标签称为结束标签,结束标签需要在左尖符号后再添加一个关闭符“ / ”
1.5.2 HTML基本结构
HTML文档结构由head,body标记组成
基本的页面结构文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>
1.5.2.1 HTML文档标签<html>...</html>
HTML文档标签的格式为:<html>HTML文档的内容</html>
每个HTML文档都以<html>开始,以</html>结束
1.5.2.2 HTML文档头标签<head>...</head>
HTML文档包括头部(head)和主体(body)
HTML文档头标签的格式为:<head>头部的内容</head>
1.5.2.3 文档编码
文件编码是指用于存储和传输文本数据的字符编码方式,文档声明的编码应该与实际编码一致,否则会乱码
1.5.2.4 HTML文档主体标签<body>...</body>
HTML文档主体标签的格式为:<body>主体的内容</body>
1.6 创建HTML文档
index.html:页面结构文件
css文件夹:存放css文件,页面样式文件
img文件夹:存放图片
js文件夹:存放JavaScript文件
代码展示:
<!DOCTYPE html>
<!-- 指定文件的类型 -->
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<p>这是我的第一个项目</p>
<a href=https://www.baidu.com/>百度一下</a>
</body>
</html>
1.7 网页头部标签
1.7.1 <title>标签
设置网页的标题
格式:<title>标题</title>
1.7.2 <meta>标签
三个作用
1.7.2.1 keywords
设置网页的关键字(搜索,检索作用)
1.7.2.2 description
网页描述
1.7.2.3 charset
.设置字符集
1.7.3 <link>标签
引入css文件
参数rel指定文件的作用
参数href指定文件的路径
参数type指定文件的类型
1.7.4 <script>标签
引入JavaScript文件
参数src指定文件的路径
参数type指定文件的类型
1.8 HTML5文档注释和特殊符号
1.8.1 注释
使用<! --xxx-->标签进行注释
快捷键:单行注释(ctrl+/ )多行注释·(ctrl+shift+/)
1.8.2 特殊符号
1.9 综合案例——临江仙 · 送钱穆父
代码展示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" name="keywords" content="宋词,苏轼"/>
<!-- 设置字符集,关键词,文本(content:展现各种信息) -->
<meta name="description" content="本网站精选宋词"/>
<!-- 网页描述 -->
<title>宋词精选</title>
<!-- 设置标题 -->
<style type="text/css">
p{
text-align: center;
font-size: larger;
}
</style>
<!-- 设置元素的样式 -->
</head>
<body bgcolor="antiquewhite" text="#333333">
<h2 align="center">临江仙·送钱穆父</h2>
<!-- align:设置对齐方式 -->
<p>苏轼〔宋代〕</p>
<p>一别都门三改火,天涯踏尽红尘。<br>
依然一笑作春温。<br>
无波真古井,有节是秋筠。<br>
惆怅孤帆连夜发,送行淡月微云。<br>
尊前不用翠眉颦。<br>
<font color="brown" face="微软雅黑">人生如逆旅,我亦是行人。</font></p>
<!-- color:设置颜色 face:设置字体 -->
<p align="center"><img src="img/微信图片_20240913081938.jpg" /></p>
<hr size="2" color="black" width="100%" />
<!-- 设置水平线 -->
<p align="center">网页制作教程Copyright©江西应用工程学院</p>
</body>
</html>
效果展示: