html5+css3网页设计基础教程(html5css3网页设计基础教程第二版黑马程序员教材答案)

html5+css3网页设计基础教程(html5css3网页设计基础教程第二版黑马程序员教材答案)HTML CSS DIV 实现整体布局 1 技术目标 开发符合 W3C 标准的 Web 页面 理解盒子模型 实现 DIV CSS 整体布局 2 什么是 W3C 标准 nbsp nbsp nbsp W3C World Wide Web Consortium 万维网联盟 nbsp nbsp nbsp W3C 的职能 负责制定和维护 Web 行业标准 nbsp nbsp nbsp W3C 标准包括一系列的标准 HTML 内容方面 XHTML 样式美化方面 CSS nbsp



HTML CSS + DIV实现整体布局

1、技术目标:

  • 开发符合W3C标准的Web页面
  • 理解盒子模型
  • 实现DIV+CSS整体布局

2、什么是W3C标准?

    W3C:World Wide Web Consortium,万维网联盟
    W3C的职能:负责制定和维护Web行业标准
    W3C标准包括一系列的标准:










  • HTML内容方面:XHTML
  • 样式美化方面:CSS
  • 结构文档访问方面:DOM
  • 页面交互方面:ECMAScript
  • ……等等
  • XHTML负责内容组织
  • CSS负责页面样式

Html代码

HTML5 布局源码_div布局

HTML5 布局源码_布局_02

[html] view plain copy

    5、XHTML基本规范

    1. 标签名和属性名称必须小写
    2. HTML标签必须关闭
    3. 属性值必须用引号括起来
    4. 标签必须正确嵌套
    5. 文档必须拥有一个根素,所有的XHTML素必须嵌套于<html>根素中
    6. 属性不能简写,如:
    • 不要使用淘汰的标签:<b>、<font>、<marquee>等,可参考官方文档(http://www.w3c.org)
    • < img />标签的alt属性:为图片增加alt属性
    • 样式和内容分离:将样式和结构分离,不使用行类样式
    • 表单的name和id:表单及表单素要求设置name和id属性
    • 使用CSS + DIV布局
    • 页面的浏览器兼容性

    7、为什么需要盒子模型?

    HTML5 布局源码_HTML5 布局源码_03

    8、盒子模型的相关属性

    • margin(外边距/边界)
    • border(边框)
    • padding(内边距/填充 )

    HTML5 布局源码_html_04

         问题:页面素的宽度width、高度height如何计算?
         答案:素的实际占位尺寸 = 素尺寸 + padding + 边框宽度
         比如:素实际占位高度 = height属性 + 上下padding + 上下边框宽度

    9、盒模型的层次关系










    HTML5 布局源码_div布局_05

         从上往下看,层次关系如下:

    10、margin外边距

    HTML5 布局源码_导航_06

    11、水平居中和垂直居中

    12、案例的首页布局分析
           

    HTML5 布局源码_HTML5 布局源码_07

    HTML5 布局源码_html_08

    13、首页布局CSS + DIV代码分析






    14、为什么需要float浮动属性?

    HTML5 布局源码_html_09

        问题:如何让商品分类DIV、内容DIV和右侧DIV并排放置?

        答案:使用float(浮动)样式

    15、浮动属性

        理解浮动属性首先要搞清楚,什么是文档流?
        文档流:

    浏览器根据素在html文档中出现的顺序,

            float: 浮动方向(left、right、none);

        ,设置素的浮动,该素将脱离文档流,向左或向右移动
        直到它的外边距碰到父素的边框或另一个浮动素的边
        框为止




        HTML结构代码:

           

        CSS样式代码:

    HTML5 布局源码_div布局_10

    HTML5 布局源码_div布局_11

    16、让商品分类DIV、内容DIV和右侧DIV并排放置

        HTML结构代码:




    Java代码

    HTML5 布局源码_div布局

    HTML5 布局源码_布局_02

    [java] view plain copy

      • 盒子模型有哪些属性?各属性又分别包含哪些属性?
      • float属性的应用场合?有哪些取值?   
      • clear属性的应用场合?有哪些取值?
      今天的文章 html5+css3网页设计基础教程(html5css3网页设计基础教程第二版黑马程序员教材答案)分享到此就结束了,感谢您的阅读。
      编程小号
      上一篇 2025-04-06 20:27
      下一篇 2025-04-11 09:01

      相关推荐

      版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
      如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/45884.html