小言_互联网的博客

HTML5响应式网页设计——核心技能考核示例(用于2022年11月H5考核)

312人阅读  评论(0)

目录

基础Base.css引入(5分)

Base.css编码

项目关键词注释:(5分)

网页框架:(30分)

框架编码:

文字填充:(20分)

文字编码:

banner部分(10分)

banner编码:

列表部分(20分)

列表编码:

编码注释及类名规范(10分)


源码与素材内容在文章最末,0积分下载。

基础Base.css引入(5分)

<link rel="stylesheet" href="css/base.css">

Base.css编码


  
  1. * {
  2. margin: 0px;
  3. padding: 0px;
  4. box-sizing: border-box;
  5. }
  6. ul {
  7. list-style: none;
  8. }
  9. .col-1 {
  10. width: 8.33%;
  11. float: left;
  12. }
  13. .col-2 {
  14. width: 16.66%;
  15. float: left;
  16. }
  17. .col-3 {
  18. width: 25%;
  19. float: left;
  20. }
  21. .col-4 {
  22. width: 33.33%;
  23. float: left;
  24. }
  25. .col-5 {
  26. width: 41.66%;
  27. float: left;
  28. }
  29. .col-6 {
  30. width: 50%;
  31. float: left;
  32. }
  33. .col-7 {
  34. width: 58.33%;
  35. float: left;
  36. }
  37. .col-8 {
  38. width: 66.66%;
  39. float: left;
  40. }
  41. .col-9 {
  42. width: 75%;
  43. float: left;
  44. }
  45. .col-10 {
  46. width: 83.33%;
  47. float: left;
  48. }
  49. .col-11 {
  50. width: 91.66%;
  51. float: left;
  52. }
  53. .col-12 {
  54. width: 100%;
  55. float: left;
  56. }

项目关键词注释:(5分)

 这里作为学生的标识,确认学生自行完成。

拼接方式:时间 姓名 题目

<meta key="2022年11月18日09:20:08 老师付 H5考核练习题">

网页框架:(30分)

网页框架结构布局,TOP部分占满网页宽度,内容的左右各有8.33%的留白。

1、top部分(3分)

2、分隔符(2分)

3、logo部分(5分)

4、banner部分(5分)

5、列表部分(5分)

6、网站备案信息(5分)

7、颜色填充(5分)

网页框架结构布局,TOP部分占满网页宽度,内容的左右各有8.33%的留白

框架编码:


  
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>幸福·和谐·平安夜 </title>
  8. <link rel="stylesheet" href="css/base.css">
  9. <meta key="2022年11月18日09:20:08 老师付 H5考核练习题">
  10. </head>
  11. <body>
  12. <!--top-->
  13. <div class="col-12" style="background-color: lightgray;height: 3vh;"> </div>
  14. <!-- 分隔符 -->
  15. <div class="col-12" style="background-color: #fff;height: 2vh;"> </div>
  16. <!-- logo -->
  17. <div class="col-12" style="height: 10vh;">
  18. <div class="col-1" style="background-color: #fff;height: 10vh;"> </div>
  19. <div class="col-10" style="background-color: skyblue;height: 10vh;"> </div>
  20. <div class="col-1" style="background-color: #fff;height: 10vh;"> </div>
  21. </div>
  22. <!-- banner -->
  23. <div class="col-12" style="height: 50vh;">
  24. <div class="col-1" style="background-color: #fff;height: 50vh;"> </div>
  25. <div class="col-10" style="background-color: lightblue;height: 50vh;"> </div>
  26. <div class="col-1" style="background-color: #fff;height: 50vh;"> </div>
  27. </div>
  28. <!-- 列表 -->
  29. <div class="col-12" style="height: 30vh;">
  30. <div class="col-1" style="background-color: #fff;height: 30vh;"> </div>
  31. <div class="col-10" style="background-color: lightpink;height: 30vh;"> </div>
  32. <div class="col-1" style="background-color: #fff;height: 30vh;"> </div>
  33. </div>
  34. <!-- 网站备案信息 -->
  35. <div class="col-12" style="height: 5vh;">
  36. <div class="col-1" style="background-color: #fff;height: 5vh;"> </div>
  37. <div class="col-10" style="background-color: #000;height: 5vh;"> </div>
  38. <div class="col-1" style="background-color: #fff;height: 5vh;"> </div>
  39. </div>
  40. </body>
  41. </html>

文字填充:(20分)

1、顶部文字共(8分)【下载:APP】是浮动效果,默认效果与前面四项【li】相同(3分)。

2、【logo】部分需要填充左右两个【div】容器,宽度为【col-1】,填充【logo.png】为背景图片。中间文字内容按照适当的大小,文字样式进行自行设定。(8分),左右图片各2分,中间文字4分。

3、网站备案信息部分(4分)

文字编码:

top部分:


  
  1. <!--top-->
  2. <div class="col-12" style="background-color: lightgray;height: 3vh;">
  3. <div class="col-1" style="height: 3vh;"> </div>
  4. <div class="col-10" style="height: 3vh;">
  5. <ul class="left-ul">
  6. <style>
  7. .left-ul {
  8. width: 100%;
  9. }
  10. .left-ul li {
  11. width: 20%;
  12. float: left;
  13. text-align: center;
  14. line-height: 3vh;
  15. }
  16. .left-ul li :last-child :hover {
  17. cursor: pointer;
  18. color: #fff;
  19. background-color: #000;
  20. }
  21. </style>
  22. <li>《幸福·和谐·平安夜》 </li>
  23. <li>Happiness·harmonious·Christmas Eve </li>
  24. <li>商务电话:0533-8888888 </li>
  25. <li>全国订购热线:400-800-1314 </li>
  26. <li>下载:APP </li>
  27. </ul>
  28. </div>
  29. <div class="col-1" style="height: 3vh;"> </div>
  30. </div>

logo部分:


  
  1. <!-- logo -->
  2. <div class="col-12" style="height: 10vh;">
  3. <div class="col-1" style="background-color: #fff;height: 10vh;"> </div>
  4. <div class="col-10" style="background-color: skyblue;height: 10vh;">
  5. <div class="col-1" style="background-image: url('imgs/logo.png');background-size: 100% 100%;background-repeat: no-repeat;height: 10vh;"> </div>
  6. <div class="col-10" style="height: 10vh;line-height: 10vh;text-align: center;font-size: 2.5rem;font-family: '华文行楷';font-weight: bolder;">
  7. 礼包装满"好运" 火炉燃烧"吉祥" 烟囱飘走是"愁云" 圣诞树照亮"幸福"
  8. </div>
  9. <div class="col-1" style="background-image: url('imgs/logo.png');background-size: 100% 100%;background-repeat: no-repeat;height: 10vh;"> </div>
  10. </div>
  11. <div class="col-1" style="background-color: #fff;height: 10vh;"> </div>
  12. </div>

网站备案信息部分:


  
  1. <!-- 网站备案信息 -->
  2. <div class="col-12" style="height: 5vh;">
  3. <div class="col-1" style="background-color: #fff;height: 5vh;"> </div>
  4. <div class="col-10" style="background-color: #000;height: 5vh;color: #fff;line-height: 5vh;text-align: center;">
  5. 某平安夜社团 某某社团干事 ICP经营许可证:222-222222222 | ICP备22222222号 公网安备0000000000号 Copyright &copy; 0000-2222
  6. </div>
  7. <div class="col-1" style="background-color: #fff;height: 5vh;"> </div>
  8. </div>

banner部分(10分)

1、banner背景图片(5分)

2、banner文字部分(5分)

banner编码:


  
  1. <!-- banner -->
  2. <div class="col-12" style="height: 50vh;">
  3. <div class="col-1" style="background-color: #fff;height: 50vh;"> </div>
  4. <div class="col-10" style="background-image: url('imgs/banner.jpeg');background-size: 100% 110%;height: 50vh;text-align: center;line-height: 50vh;font-size: 4rem;font-family: '宋体';">
  5. 老师付·祝学生们·平安夜幸福
  6. </div>
  7. <div class="col-1" style="background-color: #fff;height: 50vh;"> </div>
  8. </div>

列表部分(20分)

1、列表为5个在售产品,利用dl、dt、dd或者其它布局方式进行敷设。(布局10分)

2、图片与文字内容填充(5分)

3、浮动效果(5分)

列表编码:


  
  1. <!-- 列表 -->
  2. <div class="col-12" style="height: 30vh;">
  3. <div class="col-1" style="background-color: #fff;height: 30vh;"> </div>
  4. <div class="col-10" style="background-color: #fff;height: 30vh;">
  5. <style>
  6. .list-box {
  7. border: 1px solid gray;
  8. box-shadow: 2px 2px 2px gray;
  9. height: 28vh;
  10. border-radius: 12px;
  11. margin-right: 1.5%;
  12. margin-left: 1.5%;
  13. text-align: center;
  14. }
  15. .list-box :hover {
  16. box-shadow: 4px 4px 4px black;
  17. }
  18. .list-box dl {
  19. width: 100%;
  20. height: 28vh;
  21. }
  22. .list-box dl img {
  23. border-radius: 12px;
  24. width: 100%;
  25. height: 25vh;
  26. }
  27. </style>
  28. <div class="list-box col-2">
  29. <dl>
  30. <dt> <img src="imgs/list1.jpeg"/> </dt>
  31. <dd>爱心Apple </dd>
  32. </dl>
  33. </div>
  34. <div class="list-box col-2">
  35. <dl>
  36. <dt> <img src="imgs/list2.jpeg"/> </dt>
  37. <dd>爱的礼盒 </dd>
  38. </dl>
  39. </div>
  40. <div class="list-box col-2">
  41. <dl>
  42. <dt> <img src="imgs/list3.jpeg"/> </dt>
  43. <dd>幸福手办 </dd>
  44. </dl>
  45. </div>
  46. <div class="list-box col-2">
  47. <dl>
  48. <dt> <img src="imgs/list4.jpeg"/> </dt>
  49. <dd>诉说爱巢 </dd>
  50. </dl>
  51. </div>
  52. <div class="list-box col-2">
  53. <dl>
  54. <dt> <img src="imgs/list5.jpeg"/> </dt>
  55. <dd>私人订制 </dd>
  56. </dl>
  57. </div>
  58. </div>
  59. <div class="col-1" style="background-color: #fff;height: 30vh;"> </div>
  60. </div>

编码注释及类名规范(10分)

1、有详细的注释(5分)

2、有比较规范的类名命名(5分)

祝大家都能掌握好H5的技术,本次能考的比较高的分数。

源码与素材下载地址:

https://download.csdn.net/download/feng8403000/87069917


转载:https://blog.csdn.net/feng8403000/article/details/127915423
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场