![HTML5+CSS3+JavaScript从入门到精通(微课精编版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/699/24172699/b_24172699.jpg)
上QQ阅读APP看书,第一时间看更新
3.4 案例实战
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P66_94676.jpg?sign=1739316598-ADpWTYIzh9spQLPdFeiukRT7IS7o28j5-0-0d87a78769ed18323e3ad69d8dfdaba3)
视频讲解
本案例将尝试以手写代码的形式在网页中显示如下内容。
在网页标题栏中显示“自我介绍”文本信息。
以一级标题的形式显示“自我介绍”文本信息。
以定义列表的形式介绍个人基本情况,包括姓名、性别、住址、兴趣或爱好等。
在信息列表下面以图像的形式插入个人的头像,如果图像太大,使用width属性适当缩小图像。
以段落文本的形式显示个人简历,文本内容可酌情输入。
示例效果如图3.15所示。
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P67_94693.jpg?sign=1739316598-zz8zszDkr7NsKcCgbPJykQMxkCkzt5M5-0-5b60a5b5a86f7654dc101a1aaf865851)
图3.15 设计简单的自我介绍页面效果
示例完整代码如下:
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P67_170695.jpg?sign=1739316598-Rer1IjXJio397fndDYsxRemmIcOlywOx-0-075d2fb41bea38fe1dae7cd4816fd8de)
提示:网页为什么会出现乱码?网页乱码是因为网页没有明确设置字符编码,出现乱码后的网页效果如图3.16所示。
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P68_94869.jpg?sign=1739316598-TNrUm49EjmfjhGR2Eyu5xfbEFetSgkIt-0-ed95f8c4bca2bf4c8c2e526774b14657)
图3.16 出现乱码的网页效果
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P68_94940.jpg?sign=1739316598-2fgR2qXzAv0ZUKZk28KOccLDuOaVcA3Y-0-d00c99d2842a57e5cc30a10117815806)
示例效果
有时候用户在网页中没有明确指明网页的字符编码,但是网页能够正确显示,这是因为网页字符的编码与浏览器解析网页时默认采用的编码一致,所以不会出现乱码。如果浏览器的默认编码与网页的字符编码不一致,而网页又没有明确定义字符编码,则浏览器依然使用默认的字符编码来解析,这时候就会出现乱码现象。
解决方法:
在Dreamweaver中打开该文档,选择【修改】|【页面属性】菜单命令,在打开的【页面属性】对话框中设置“编码”为“简体中文(GB2312)”,然后单击“确定”按钮即可。
此时在HTML文档中会添加如下一行代码:
<html> <head> <title>自我介绍</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> </body> </html>
读者也可以直接在HTML文档中手工输入代码定义网页的字符编码。
最后,重新在浏览器中预览,就不会出现上述乱码现象了。
【拓展】
下面为线上拓展内容,介绍HTML文档转换为XHTML的基本方法。如果你有进一步求知的欲望,请扫码拓展阅读。
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P68_94943.jpg?sign=1739316598-p7PVLQ6XqYZA2Nk2VRe4yHkerqL8rUne-0-f8842f775c8b95ab54c9128bc46e582e)
线上阅读