![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=1738910740-b6xsp6O2uTziWOl2ScQnIf25Z20snn8a-0-63dc209d593f41215ae243b27c1d2eac)
视频讲解
本案例将尝试以手写代码的形式在网页中显示如下内容。
在网页标题栏中显示“自我介绍”文本信息。
以一级标题的形式显示“自我介绍”文本信息。
以定义列表的形式介绍个人基本情况,包括姓名、性别、住址、兴趣或爱好等。
在信息列表下面以图像的形式插入个人的头像,如果图像太大,使用width属性适当缩小图像。
以段落文本的形式显示个人简历,文本内容可酌情输入。
示例效果如图3.15所示。
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P67_94693.jpg?sign=1738910740-SYEKhpNwvNB5nl9qAIxJK9H1EftEqyhg-0-89e8c9e8d03d047d4e0534b0cfd88728)
图3.15 设计简单的自我介绍页面效果
示例完整代码如下:
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P67_170695.jpg?sign=1738910740-PqaqIFZUgbOMUQqb8pfmHJ32aHlbl742-0-18f3b110a0d425770b512b7ec29e5c89)
提示:网页为什么会出现乱码?网页乱码是因为网页没有明确设置字符编码,出现乱码后的网页效果如图3.16所示。
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P68_94869.jpg?sign=1738910740-kcBw5RLEp32ezpj0NBwHMm71sn7vTENo-0-519f68ca7b040ce1f36afb83b41cace3)
图3.16 出现乱码的网页效果
![](https://epubservercos.yuewen.com/32B511/13043253503832106/epubprivate/OEBPS/Images/Figure-P68_94940.jpg?sign=1738910740-agbdmmgDtAOPAwr3VfX45ekgiKkzbehB-0-d57919bf77aa6822fe01e3da50de10f6)
示例效果
有时候用户在网页中没有明确指明网页的字符编码,但是网页能够正确显示,这是因为网页字符的编码与浏览器解析网页时默认采用的编码一致,所以不会出现乱码。如果浏览器的默认编码与网页的字符编码不一致,而网页又没有明确定义字符编码,则浏览器依然使用默认的字符编码来解析,这时候就会出现乱码现象。
解决方法:
在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=1738910740-TcCronPMoapdX6Whu1DDd8wxCp8Pll6S-0-d024c1d4fe21cb8eb7119846e3e92519)
线上阅读