美文网首页
基础(五)--设计符合标准的结构

基础(五)--设计符合标准的结构

作者: Caesar_emperor | 来源:发表于2020-04-26 21:56 被阅读0次

讲一些嵌套规则
如果不按照HTML规则书写代码时,浏览器就不会正确解析,会将不符合嵌套规则的节点放到目标节点的下面,或者变成纯文本

先给个比较好的不复杂的网站http://www.csszengarden.com/tr/chinese/,禅意花园

1.body元素能直接包含的元素有ins,del,script和block类型元素

1)body能直接包含任何块状元素
2)网页能包含任何脚本,但不包含style样式
3)除了ins、del这两个行内元素外,body不能包含任何行内元素

2.ins、del能直接包含任何块状元素和行内元素等不同类型的元素,但行内元素不能包含块状元素
3.p、h1-h6只能包含行内元素和纯文本内容,但不能包含块状元素
但object、map、button等可以包含块状元素
4.ul、ol只能包含li,但li内可以包含其它元素
5.dl内只能包含dd、dt。dt内只能包含行内元素,dd内可以包含任何元素
6.form元素仅能包含块状元素,input是行内元素
7.table元素能直接包含caption、colgroup、col、thead、tbody、tfoot,但不能包含tr以及其它元素,所以最好在用tr之前加上thead或tbody


设计基本结构时注意几点,思考几点

1.设计基本结构时,可以不考虑语义性,统一使用div构建
2.最好对每个div赋以id来管理
3.定义一个结构根元素,方便后期控制
4.在设计结构时,要完全抛弃页面效果和CSS样式概念的影响,有基本架构是第一步
5.该不该考虑页面效果问题
6.如何更好地嵌套,id的管理上是平行?包含?还是嵌套

<!--平行-->
<div id=A></div>
<div id=B></div>
<div id=C></div>

<!--嵌套-->
<div id=A></div>
    <div>
         <div id=B></div>
         <div id=C></div>
    </div>

<!--包含-->
<div id=A>
         <div id=B></div>
         <div id=C></div>
</div>

7.如何处理子模块结构关系

相关文章

  • 基础(五)--设计符合标准的结构

    讲一些嵌套规则如果不按照HTML规则书写代码时,浏览器就不会正确解析,会将不符合嵌套规则的节点放到目标节点的下面,...

  • 故事结构探究初级

    故事包括:故事结构、故事设计、故事表达 故事结构是故事设计的基础,故事设计是故事表达的基础。 故事结构从整体形式上...

  • 【前端学习笔记】前端的知识体系

    理论知识: 设计模式、面向对象、算法、数据结构 设计模式 面向对象 算法 数据结构 技术标准: HTTP标准 HT...

  • 武汉209画室:头像形画不准

    一、头像素描画法更加精确的标准 在三庭五眼”的基础美术人脸画法上出现了一个更为精确的标准,各个部位皆符合此标准,即...

  • HTML基础

    HTML基础 web基础web标准结构标准:HTML--决定网页上有什么东西(能够显示什么内容)表现标准:css-...

  • 进阶篇1-进阶篇承上启下

    参考书程序员的数学大话数据结构 大话设计模式c语言python标准库python基础教程docs.python....

  • 期中考试分析

    本次期中考试试卷考查内容全面,基础性比较强,符合素质教育的考查标准,也符合小学阶段的考查标准。 本次...

  • html基础(结构标准)

    html结构简介 称为根标记,用于告知浏览器其自身是一个 HTML 文档 向搜索引擎表示该页面是html语言,并且...

  • 第六章 一本书的分类

    分类的举例说明五个抽屉的柜子分类标准:A、B、C、D、E标准后规则:只要是符合袜子这个标准,那么就放在A抽屉,符合...

  • 【培训经理100问】NO.22 这8种包装方式才能让课程内容好记

    一、常用课程结构的逻辑有哪些? 1、按流程设计结构:适合操作类、标准类课程,比如销售五步法,灭火器正确使用。 ①单...

网友评论

      本文标题:基础(五)--设计符合标准的结构

      本文链接:https://www.haomeiwen.com/subject/egtswhtx.html