《head first html与css、xhtml》——第六章--标准,规范,第七章--XHTML

2015-04-01 19:48:22

第六章--标准,规范

1.依据html 4.01严格的规范,内联元素必须包含在块元素中,当然,不这样做也能通过。

2.标准的网页加载速度更快,更容易在其他移动设备上运行好,同时,也容易被因视觉障碍而是用屏幕读取器的用户接受。

3.花时间去看错误的信息,你就会开始了解到他们的窍门。

4.只使用块元素填充<body>(<h1><h2>...<p><div><blockquote>..)

5.块元素在任何情况下都不允许包含在内联元素里。只有文本和其他内联元素可以嵌入内联元素中。

6.块元素禁止包含在<p>元素之中,只有文本才能组成段落,可以再段落里使用内联元素(<em><a><strong><img><q>).

7.列表项可以是任何内容,<li>元素的规则很宽松,可以添加文本、内联元素或块元素到列表项中。

8.出了<a>元素,其他的内联元素都是可以自我嵌套的。此外,<img>元素是空的。

第七章--XHTML

1.<html>标记必须是DOCTYPE之后的第一个标记,而</html>必须是文档的最后一个标记。

2.所有的元素名必须用小写字母表示。

3.所有的属性值必须非空,并且带双引号。

4.所有的空标记都要应该以"/>"结尾。PS:/之前要有一个空格,否则一些旧的浏览器可能无法识别。

5.DOCTYPE确实还挺重要,它让浏览器准确的知道是什么标准的额html,避免浏览器自己去判断,而造成显示效果的不统一。

6.XHTML是XML。

时间: 2024-10-05 06:17:41

《head first html与css、xhtml》——第六章--标准,规范,第七章--XHTML的相关文章

第六章 函数;第七章 类;

函数: 1. 函数一定存在返回值,没返回值时返回None;    2. 函数内赋新值不会改变外部任何变量的值,这一点类似java:但是对于可变参数列表另当别论: 3. == 判断相等性,值考虑空间里面值的情况:is 同一性(等级更高,必然具有相等性) 4. 位置参数-> 关键字参数-> 收集参数:收集其他位的参数(一个*,函数内部接收到的是tuple,本来是tuple那么前面加*,就成了这种可变参数):定义收集参数,使用位置参数— >同时收集参数:收集带默认的参数构成字典(两个**,函数

0429 六七章读后感

一)第六章 1.从第六章对敏捷流程的介绍,我的理解是敏捷流程就是一个团队做一个项目的整个过程,从开始准备到结束.从与客户交流得知项目的需求,到写出雏形.开始开发.最后冲刺完成,再来就是增添需求. 2.第二敏捷流程要求原则:自主管理.自我组织.多功能型.一个团队需要花很长的时间来磨合成一个成熟的团队,除了需要个人的自主完成,还要帮助落后的队员进行改进. 3.而敏捷流程,从字面上理解,也就是需要速度,从开始到结束,花的时间越短越好,但又要保证质量,每天开个小立会.跟进进度,学会与团队交流进度 二)第

HTML/CSS基础教程 六

表单 包含表单元素的区域, 表单元素是允许用户在表单中(文本框, 下拉列表, 单选框, 复选框等)输入信息的元素, 使用<form>标签定义. 文本域与密码域 <form> Username: <input type="text" name="firstname"> <br /> Password: <input type="password" name="lastname"

HTML与CSS入门——第六章 使用字体

知识点: 1.粗体.斜体和特殊文本格式的使用 2.字体的调整方法 3.特殊字符的使用方法 6.1 粗体.斜体和特殊文本格式: font-weight控制粗细 加粗<strong> font-style控制斜体 斜体<em> 其他标签:small,sup,sub,tt,pre,strike PS:pre可以使得空格符和分行被保留. 6.2 调整字体: font-family,font-size,color. PS:用户可以自定义字体.注意字体名如果有空格需要用''包含. 6.3 使用

构建之法第六、七章读后感

第六章 Scrum 是一个用于开发和维持复杂产品的框架 ,是一个增量的.迭代的开发过程.Scrum包括了一系列实践和预定义角色的过程骨架.Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员. 敏捷流程一共有4步: 第一步:弄懂需求与任务是相互依赖的关系 第二步:想要学会把一个任务从产品层级的描述逐步细化到技术实现层面,那么技术能力和交流能力尤为重要的,根据每个人的能力来分配任务以保证任务的高效完成. 第三步:个人要

第六七章学习体会-----(第六次)

在这周我看了第六章敏捷流程跟第七章MSF.并有了以下学习总结. 敏捷这个词听起来就是反应灵敏迅速而有效,而在软件按工程里,敏捷不同于现有做法之处在于,敏捷的价值观和流程是个人和交流.可用的软件.与客户合作.响应变化,而现有做法的则是流程和工具.完备的文档.为合同谈判.执行原定计划敏捷的开发原则是尽早并持续交付有价值的软件以满足顾客需求.只有不断关注技术和设计,才能越来越敏捷.只有能自我管理的团队才能创造优秀的架构.需求和设计.敏捷开发的原则很多,其中印象最深的就是"经常发布可用的软件,发布间隔

第六七章读后感

第六章主要讲敏捷流程,而其的开发流程为: 1.找出完成产品需要做的事情 - Product Backlog. 2.决定当前的冲刺(Sprint)需要解决的事情--Sprint Backlog. 3.冲刺(Sprint). 4.得到软件的一个增量版本.发布给用户.然后在此基础上又进一步计划增量的新功能和改进. 这一章以敏捷流程的Scrum方法论而展开,其中 SCRUM框架包括3个角色.3个工件.5个活动.5个价值 3个角色 产品负责人(Product Owner) Scrum Master Scr

《构建之法》第六第七章读后感

<构建之法>第六第七章读后感 阅读<构建之法>第6~7章,并参考以下链接,发布读后感.提出问题.并简要说明你对Scrum的理解. 学习附录: Scrum中文网--什么是Scrum?  http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-1 Scrum认证体系 http://www.scrumcn.com/agile/scrumtraining/scrum-certification-progr

第七章、epub文件处理 -- 解析 .xhtml文件 (一)

第七章.epub文件处理 -- 解析 .xhtml文件 (一) 本章将介绍代码如何利用ZLTextPlainModel类来分别处理.xhtml文件中的文本信息与标签信息. 本章涉及的核心类是ZLTextPlainModel类.ZLTextWritablePlainModel类.CachedCharStorage类.XHTMLTagAction接口实现类 .xhtml文件中包含着两种信息:文本信息与标签信息.我们需要先正确解析出标签信息代表的结构,才能正确得将文本信息显示在屏幕上. 举个例子:(这