【读书笔记】Head first HTML with CSS 第二版

附录: HTML Cheat Sheet

  • 一下午读了300页,这本书真的是大白话,目标读者应该是那些完全没有编程经验的人群入门。

Tips:

IE无法正确显示页面主体周围的边框 body{border:}

index.html#id    用id链接到页面元素

像素:你的计算机显示屏是由树百万个称为像素的点组成的

<br>换行,void类型的元素 XHTML中更严格的语法要求<br/>

Block and inline:

  • <q></q>短引用,内联元素,作为现有段落的一部分。哪些浏览器会自动加双引号?
  • <blockquote></blockquote>长引用,块元素,单独显示。浏览器会稍稍缩进?
  • <h1><ul><ol><li><p><blockquote>块元素
  • <em><q>行内元素
  • <a>根据具体的上下文,既可以是内联元素也可以是块元素,因为它可以包含块元素,而不仅仅是文本
  • <br>是块元素和内联元素之间的模糊地段,它的确会创建一个换行,但不会像<p>那样把一个文本分成单独的两块
  • <img>是内联元素,它不会在前面或者后面插入换行,  alt属性指定描述这个图像的一些文本 。浏览器是在下载了html文件并开始显示页面之后才开始下载图像,如果为img提供了width和height属性,浏览器在显示图片之前就可以开始建立页面布局,如果没有指定,则浏览器在下载图像之后才能知道大小,需要重新调整页面布局

为什么不能直接使用width和height来调整图片的大小?因为浏览器在缩放图像使之适应页面大小之前,仍然需要获取整个大图像。width和height属性实际上是帮助浏览器确定要为这个图像预留多大的空间,如果要使用这两个属性,则它们应当与图像的实际宽度和高度一致

表格:

  • <ol> ordered list
  • <ul> unordered list
  • <li> list item

定义列表

  • <dl>
  • <dt>定义术语</dt>
  • <dd>定义描述</dd>
  • </dl>

HTML 实体:

在 HTML 中,某些字符是预留的。

在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。

如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。

参考链接:HTML ISO-8859-1 参考手册

字符实体类似这样:

  • &lt;  <
  • &nbsp;
  • &gt; &amp; &copyright;

注释:实体名称对大小写敏感!实体数字被浏览器支持的更好

时间: 2024-10-12 17:44:51

【读书笔记】Head first HTML with CSS 第二版的相关文章

[读书笔记]白帽子讲WEB安全-第二章

声明:     读书笔记是我在阅读过程中做的一些笔记,并在其中添加自己的思考.文章中会涉及到部分书籍原文内容,如有侵权,请联系告知并删除.     原文一切版权归本书作者所有,其他思考痕迹保留所有权. ======================================== 第2章 浏览器安全 2.1 同源策略 同源策略(Same Origin Policy)是一种约定,它是浏览器最核心也是最基本的安全功能. 浏览器的同源策略,限制了来之不同源的"document"或脚本,对当

【读书笔记】精通CSS 第二版

div和span: div用来对块级元素分组,span用来对行级元素分组.div代表division,它可以将文档分隔为几个有意义的部分,应该只在没有现有元素能实现区域分隔的情况下使用div. 微格式(microformat): HTML中缺少相应的元素,很难突出显示人,地点,日期等类型的信息 参考:  微格式 文档类型定义DTD: DTD是一组机器可读的规则,它们定义XML或HTML的特定版本中允许有什么不允许有什么,在解析网页时,浏览器将使用这些规则检查页面的有效性并且采取相应的措施 DOC

C#本质论读书笔记:第一章 C#概述|第二章 数据类型

第一章 1.字符串是不可变的:所有string类型的数据,都不可变,也可以说是不可修改的,不能修改变量最初引用的数据,只能对其重新赋值,让其指向内存中的一个新位置. 第二章 2.1 预定义类型或基本类型: C#语言的基本类型包括8种整数类型,2种用于科学计算的二级制浮点类型,1种用于金融计算的十进制浮点类型,1种布尔类型以及一种字符类型. 2.1.1 整数类型: 要注意int32的范围,如果是要保存10位以上的数字编号的时候,要么使用string,要么使用int64,因为int32只能保存到10

Head First HTML与CSS(第二版)

P31 显示index.html文件 分别使用Chrome.IE浏览器进行测试时,显示效果不一样.PS:IE浏览器无法正确地显示页面主体周围的边框 1 <html> 2 <head> 3 <title>Starbuzz Coffee</title> 4 <style type="text/css"> 5 body{ 6 background-color:#d2b48c; 7 margin-left:20%; 8 margin-

第一章,前言-数字图像处理自学笔记(Rafael C.Gonzalez,英文第二版)

什么是数字图像处理? 数字图像:坐标对应,幅值有限且离散 数字图像处理:利用数字计算机,对数字图像进行处理. 初级数字图像处理:输入为图片,输出也为图片,如锐化.增强对比度.去噪等. 中级:输入为图片,输出为从图片中得到的结果.如分割. 高级:在分割基础上进行进一步的理解.如识别.分类. 数字图像处理的起源 源于报业,解决长距离传输图像耗费时间长的问题,特定机器对图像进行编码,在接收端进行重组. 早期的Bartlane系统把图像划分为5个灰度,之后增加到了15个.] 与计算机的发展紧密相连.(晶

《代码大全》读书笔记

初读云风大大的读书笔记,收获蛮多,云风大大的读书笔记只记录了1到442页的.我直接读了400页之后的,也做了后续的读书笔记.<代码大全>第二版确实是一本好书,每个人读了能领悟的东西并不一样,本读书笔记是博主略有领会的东西,分享出来是希望没读此书的人有所收获,要是能引起你对<代码大全>的兴趣,去通读本书的话就更好了. 另附云风大大的1到442页读书笔记链接:http://blog.codingnow.com/cloud/CodeComplete P439 短路求值,更好的办法是使用嵌

&lt;读书笔记&gt;软件调试之道 :问题的核心-重现问题

声明:本文档的内容主要来源于书籍<软件调试修炼之道>作者Paul Butcher,属于读书笔记. 重现第一,提问第二 问题重现是实证过程的最强大武器,如果不能重现问题,你也无法证明修复了它 首先按照缺陷报告的描述的步骤来做, 抓住重点,包含三个控制因素 软件本身:确保你使用的软件版本和bug提交的版本一致,使用相同的编译工具和相同的编译参数. 软件运行环境:如果要与外界环境交互,则确保使用相同外部系统.比如测距仪,需要在同样的光照环境.温度和供电方式. 提供的输入:如果软件代码的运行和配置参数

JavaScript DOM编程艺术(第二版)读书笔记 ——(一)

学习和工作中经常会通过搜索引擎的引导进入到博客园中,技术大牛们的知识概括往往一针见血解决了困扰我很久的大大小小的问题.可是一直都是看别人写的博客,自己一直没动过手,直到看到一个博客说到,从简到繁地记记读书笔记或知识总结是促进技术进步的一个很好的方法,觉得非常在理,学习后的整理更能记得牢固,于是最近下定决心,开始我的博客园"生活". 说了从简到繁,作为一个前端小小小小白,我决定把经典的前端书籍的读书笔记写在这里,说不定以后遗忘的时候返回来看到会有豁然开朗的感觉(偷笑). 第一章--Jav

《javascript权威指南》读书笔记——第二篇

<javascript权威指南>读书笔记--第二篇 金刚 javascript js javascript权威指南 今天是今年的196天,分享今天的读书笔记. 第2章 词法结构 2.1 字符集 JavaScript程序是用Unicode字符集编写. Unicode是ASCII和Latin-1的超集,支持几乎所有语言. ES3 要求支持Unicode 2.1及后续版本 ES5 要求支持Unicode 3及后续版本 2.1.1 区分大小写 JavaScript是区分大小写的. HTML 并不区分大