网页制作涉及一系列技术,主要围绕HTML(HyperText Markup Language)展开。HTML是构建网页的基础,它的标记符不区分大小写,但为了代码的规范性,通常建议统一大小写。HTML文档是一个页面集合,包含了文本、图像、超链接等元素。FTP(File Transfer Protocol)是常用的文件传输协议,用于将网页上传至互联网服务器。
在HTML中,标记符并不都包含开始和结束标记符,如`<br>`用于换行就没有结束标记符。WWW的全称是World Wide Web,即万维网。在网页中插入特殊字符,如小于号`<`,需要使用实体引用`<`。浏览器是一种客户端程序,用于展示网页内容。在HTML中,`<body>`标签用于定义网页主体,可以设置背景颜色,如`<body bgcolor="black">`;网页的扩展名通常是`.htm`或`.html`;`<bgsound>`标记符用于添加背景音乐;`<body>`的`link`属性用于设置未被访问过的超链接颜色。
HTML的基本工作原理是通过一系列标记符和属性来描述网页结构和内容,这些描述在浏览器解析后呈现为可视化的网页。浏览器读取HTML源代码,解析成DOM(Document Object Model)树,再根据DOM渲染页面。
第二章中,讨论了文本和超链接的相关知识。`<h1>`至`<h6>`用于定义标题,字号由大到小;`<b>`标记符用于粗体显示;`<font>`标签可以改变文字颜色和大小,但现代Web开发中已较少使用,更推荐CSS;`<ol>`和`<li>`创建有序列表,`<ul>`和`<li>`创建无序列表,嵌套列表时可以指定样式;超链接的`href`属性可以接受相对或绝对URL。例如,设置字体为比默认大一号、隶书字体的代码是`<font size="4" face="隶书">文字</font>`,同时显示粗体和斜体使用`<b><i>text</b></i>`,而创建水平线`<hr>`可以调整宽度和对齐方式。
第三章涉及图像处理,GIF格式支持256色,`<img>`标记符插入图像,`src`属性指定路径,`hspace`和`vspace`用于设置图像周围的空白,`align`属性控制图像的对齐方式。插入图片的路径可能需要相对路径,例如`<img src=../images/sunset.gif>`。
这些课后练习旨在帮助学生掌握HTML的基本语法,理解网页制作的基本流程,以及如何通过HTML元素来布局和美化网页。随着技术的发展,现代网页制作更多地利用CSS(Cascading Style Sheets)进行样式控制和JavaScript实现交互功能,HTML5引入了更多新的元素和API,使得网页制作更加丰富和强大。然而,HTML基础知识始终是网页制作的基石。