计划今年底签约,找比较满意的工作,把自己买的高一点。想做网页开发,所以,计划系统地学习一下Web方面的知识。鉴于以前自己做东西和学习中存在的不足,决定先从XHTML语言开始学习。借到一本《HTML XHTML CSS基础教程(第六版)》,图文并茂,感觉不错。刚刚读了四章(这本书是从“第0章”开始的),现在把读书笔记发出来大家看看。
一,XHTML,HTML的区别
1、HTML不在意是否使用了html,head和body标签以及DOCTYPE声明;但是XHTML需要。
2、HTML允许省略某些结束标签,而XHTML要求每个元素都有结束标签。另外,严格地说,在HTML中,空元素中的斜杠并不是合法的。这个有机会测试一下。我还是第一次看到!
3、对于只包含字母、数字和四个简单符号(-,.,_和 : )的属性值,HTML中允许省略引号;而XHTML中省略则会出错!
4、HTML中,大小写字母很灵活,而XHTML要求所有元素、属性和预定义值都要小写字母。
5、如果属性以及属性值相同,那么HTML中允许忽略属性值,而XHTML要求显示声明所有的值。
更多内容,请见我的博客:“地瓜哥”,http://www.diguage.com/
分享到:
相关推荐
### Head First HTML与CSS、XHTML读书笔记 #### 第一章 了解HTML - **1. Web语言** - **1.1 浏览器创建了什么?** 浏览器阅读HTML时,根据不同的标签(例如`<head>`)来解析文档结构及其意义。HTML允许开发者...
这篇学习笔记主要讲解了 XHTML 和 CSS 在页面布局中的应用,涵盖了基础知识、CSS 控制页面样式、选择器、盒子模型、块状元素和内联元素等内容。 一、基础知识 1. 什么是 W3C? W3C 是 World Wide Web Consortium ...
- **书籍**:《HTML/XHTML/CSS基础教程》(作者Elizabeth Castro),提供了深入浅出的HTML和CSS入门教学。 - **网站**:《Webstandards Solutions》、《网站重构》、《CSS禅意花园》、《点石成金》,都是优秀的在线...
#### 二、HTML基础 HTML文档通常包含以下几个部分: 1. **文档类型声明**: 声明文档使用的HTML版本。 - 示例:`<!DOCTYPE html>` 2. **根元素**: `<html>`,所有其他元素都位于此标签内。 - 示例:`<html lang=...
"div+css笔记.docx"则可能详细介绍了CSS选择器、布局技术(如浮动、定位、Flexbox、Grid)、响应式设计等方面的知识。通过学习这些笔记,你可以系统地掌握前端开发的基础,并能创建出具有专业水平的网页。
在Web开发领域,HTML、CSS和DIV是构建网页的基础元素。HTML负责创建网页的结构,CSS用来处理页面的样式和布局,而DIV则作为一个容器元素,常用于组织和布局网页内容。以下是对这些知识点的详细说明: 1. **Web标准*...
韩顺平 HTML CSS JS 笔记 本文档对 HTML、CSS、JS 等前端开发技术进行了深入讲解,从基础知识到高级应用,涵盖了网页设计、Web 开发、数据库编程、Java EE 等方面的知识点。 HTML 介绍 HTML(HyperText Mark-up ...
根据韩顺平的《轻松搞定网页设计HTML+CSS+JAVASCRIPT》HTML学习笔记.pdf,我们可以总结出以下HTML基础知识点: 1. HTML基本结构:HTML文档的基本结构包括<html>、、三部分,其中<html>是根元素,用于存放元数据,...
1. **HTML基础** - **超文本标记语言(HTML)**:HTML是一种标记语言,用于定义网页的结构和内容。它的主要任务是组织网页的元素,如文本、图片、链接等。 - **HTML发展**:HTML从最初的HTML1.0版本发展至今,经历...
### CSS基础学习知识点 #### 一、HTML应用CSS的三种方法 在网页设计中,CSS (Cascading Style Sheets) 是一种用来描述 HTML 或 XML (包括各种 XML 语言如 SVG、XHTML 等) 文档样式的语言。它允许我们将样式与结构...
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">`:XHTML 1.0 Transitional,允许使用一些HTML4的宽松特性。 选择正确的DOCTYPE有助于...
HTML和XHTML的区别在于,XHTML是HTML与XML的结合,旨在提高代码的严谨性和可扩展性,使内容和表现更加分离。 总的来说,网页设计是通过HTML来构建内容,CSS来设计样式,JavaScript实现交互,遵循W3C标准,以创造出...
在网页设计中,CSS(Cascading Style Sheets)是一种强大的样式表语言,用于定义HTML或XML(包括SVG、XHTML等)文档的呈现。本文将详细介绍如何使用CSS绘制一款逼真的笔记本电脑,让网页元素更加生动有趣。 首先,...
**CSS(层叠样式表)**是用于控制网页元素外观的一种样式语言,它与HTML或XML(包括SVG、XHTML等)一起工作,为网页设计提供了丰富的表现力和精细的控制。本笔记将深入探讨CSS的基本概念、选择器、布局模式、定位...
HTML、CSS和JavaScript是构建网页和实现动态交互效果的三大核心技术。以下是对这些知识点的详细解释: HTML(HyperText Markup Language)是一种标记语言,用于描述网页的结构。HTML4、XHTML1.1和HTML5是其不同版本...
第 1-10章为第 1部分,依次讲解了 Web开发标准与网页网站制作,Web标准布局的本质、XHTML书写规范、CSS基础与书写规范、网页头部元素的详细定义、CSS基本布局属性、CSS容器属性、CSS定义文本属性、元素的修饰和 CSS...
标准流盒子模型是CSS布局的基础,包括内容区、内边距、边框和外边距。浮动定位(float)常用于创建多列布局。 JavaScript 是一种解释型的、弱类型的脚本语言,主要用于网页和用户交互以及控制和修改网页内容。...
HTML5和CSS3是现代Web前端开发的基础,它们共同构成了网页的结构和样式。本教程旨在帮助零基础的学员从头开始学习这两种关键技术,并通过实际项目加深理解。 HTML(HyperText Markup Language)是用于创建网页内容...
详尽的前端笔记,包含html和css部分,由xmind8做的笔记。css部分:编写的位置 1.内联样式 将样式编写到标签的style属性中 ;"> 这种样式只会对当前标签起作用,不能对样式进行复用,不方便后期维护,不推荐使用...
- **定义**:CSS,全称 Cascading Style Sheets,即层叠样式表,是一种用来表现 HTML 或 XML(包括各种 XML 语言如 SVG、XHTML 等)文档样式的计算机语言。 - **作用**:CSS 主要用于控制网页内容的布局和样式,使...