第一章 网页制作的基础知识

1.1 认识网页和网站

1.1.1 网页、网站

1.区别:一个网站会有很多个网页,网页就是单纯一个页面,而网站包含了很多其他内容,这些内容可能是网页,也可能是程序或者其他文件

2.常用术语:

URL:统一资源定位符,指定通信协议和地址

IP:网际协议,Internet中的每台计算机都有唯一的IP地址,表示该计算机在Internet中的位置

域名:网站名称,在全世界是唯一的

HTTP:超文本传输协议

FTP:文件传输协议

发布:指上传网站,把制作好的网页发布到网站的过程

超链接:从一个网页指向一个目标的连接关系

1.1.2 静态网页和动态网页

静态网页:通常由HTML和CSS语言编写

动态网页:在原有的网页基础上加上了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.“国”字型:左右各一列用来放置导航和工具栏,中间正文内容,最下方是站点信息

2.“厂”字型:上方标题栏,中间左侧较窄一侧放置超链接等功能,右侧为正文内容

3.海报型:上方为标题和导航型,下方为正文内容

4.Flash:常以精美大幅图像为主题,常用于宣传网站首页

1.3.2 网页色彩搭配

RGB:红绿蓝

颜色值最常见的表达方法是十六进制,颜色值可以采用6位的十六进制表示,并且需要在前面加上特殊符号#,例如#0E533D

1.4 Web前端技术简介

1.4.1 初识Web前端

Web前端指平常上网浏览的网页

1.4.2 Web前端开发带的三大核心技术

1.HTML:控制页面结构,是制作网页的标准语言

2.CSS语言: 页面样式文件,让网页更加好看

3.JavaScript语言:动态技术,为网页添加各种各样的动态功能

1.4.3 前端开发工具

1.浏览器:谷歌浏览器 GoogleChrome

2.编辑器:HBuilderX

3.切图软件


1.5 HTML语法基础

1.5.1 HTML概述

即超文本标记语言,是一种用来制作超文本文档的简单标记语言

1.语言

HTML作为一种超文本标记语言,有指定的语法规则

2.超文本

在文本的基础上加上图片,音频,影视的文本就叫做超文本

3.标记

内容用"<"和">"括起来,就被称为标记

1.5.2HTML基本结构

1.index.html:页面结构文件

2.css文件夹:存放css文件,页面样式文件

3.img文件夹:存放图片

4.js文件夹:存放JAVAScript文件

1.6 创建HTML 文档

1.使用HBuilder新建项目。先点击“文件”,再点新建,然后在选择“Web"。

2.创建项目名称,设置项目所在的位置确定即可,完成之后会在左边的项目栏管理器中出现。

1.7网页头部标签

在网页的头部中,通常存放一些介绍页面内容的信息

1.7.1<meta>标签

元信息标签,用来指明指明本页的作者、制作工具,所包含的关键字,以及其他一些描述网页的信息

<meta>标签的name属性有两个参数:分别是

1.keywork 设置关键词

2.description 设置信息,描述网页内容

1.7.2 <title>标签

页面标题标签,网页名

1.7.3 <link>标签

引入css文件

1.7.4 <script>标签

引入js文件

第一个HTML代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<meta name="keywords"content="xxx"/>
		<meta name="description"content="xxx"/>
		<title>第一个网页项目</title>
		<link rel="stylesheet"href="css/index.css"type="text/css"/>
		
		<script src="js/index.js"type="text/javascript"></script>
		
	</head>
	<body>
		<p>这是我的第一个网页项目</p>
		<p>2023级软件技术2班</p>
		<a href="http://www.baidu.com">百度一下</a>
	</body>
</html>

 运行结果:

1.8 HTML5文档注释和特殊符号

1.8.1 注释

注释是文档中的说明文字,不会被浏览器执行

<! --注释内容--> ,支持单行和多行注释

1.8.2特殊符号

由于<和>等已作为HTML的语法符号,所以,要在页面上显示特殊符号,就必须使用相应的HTML代码表示。

空格:&nbsp

大于号:&gt

小于号:&lt

1.9综合案例——临江仙.送钱穆父

以一首宋词为例子,参照给定的HTML代码和图片资源,利用HBuilder设计web网页。

下面为完整代码

<!DOCTYPE html>
<html>
	<head>
		<meta name="keywords"content="宋词,苏轼" charset="utf-8" />
		<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>
		<p>宋 苏轼</p>
		<p>一别都门三改火,天涯踏尽红尘。<br />
		依然一笑作春温。<br />
		无波真古井,有节是秋筠。<br />
		惆怅孤帆连夜发,送行淡月微云。<br />
		尊前不用翠眉颦。<br />
		<font color="brown" face="微软雅黑">
			人生如逆旅,我亦是行人。</font></p>
		<img src="img/1.1.jpg"/>
		<hr size="2" color="black" width="100%" />
		<p align="center">网页制作教程Copyright&copy;广东南方职业学院</p>
	</body>
</html>	

运行结果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值