- 浏览: 104861 次
- 性别:
- 来自: 长春
文章分类
最新评论
-
chao8796:
吃的真多
方便面烹饪法 -
rmn190:
看下这个类: org.jbpm.web.JbpmThreads ...
Jbpm + Spring 配置
原文出自 http://www.w3schools.com 中的 XHTML 教程
XHTML 结合 HTML 和 XML。
XHTML 元素必须严格的嵌套。
XHTML 元素必须总是闭合的。
XHTML 元素必须是小写的。XHTML 文档必须有根元素。
所有的 XHTML 文档必须有 DOCTYPE 声明。
DOCTYPE 声明必须是 XHTML 文档的第一行。
有 3 种文档类型定义: STRICT TRANSITIONAL FRAMESET
属性名称必须小写。
属性值必须用引号。
属性最简化被禁止。 如,
id 属性代替 name 属性。
单标签在末尾 / 之前有空格。 例如:
XHTML 文档由三个主要的部分构成: DOCTYPE Head Body。
基本文档结构如下:
核心属性(不可用于 base, head, html, meta, param, script, style, 和 title 元素)
语言属性(不可用于 base, br, frame, frameset, hr, iframe, param, 和 script 元素)
键盘属性
窗体事件(只有 body 和 frameset 元素可用)
表单元素事件(只在表单元素中有效)
键盘事件(不可用于 base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 和 title 元素)
鼠标事件(不可用于 base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 和 title 元素)
HTTP 响应信息:
XHTML 结合 HTML 和 XML。
XHTML 元素必须严格的嵌套。
XHTML 元素必须总是闭合的。
XHTML 元素必须是小写的。XHTML 文档必须有根元素。
所有的 XHTML 文档必须有 DOCTYPE 声明。
DOCTYPE 声明必须是 XHTML 文档的第一行。
有 3 种文档类型定义: STRICT TRANSITIONAL FRAMESET
xml 代码
- <!DOCTYPE html PUBLIC
- "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <!DOCTYPE html PUBLIC
- "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <!DOCTYPE html PUBLIC
- "-//W3C//DTD XHTML 1.0 Frameset//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
属性名称必须小写。
属性值必须用引号。
属性最简化被禁止。 如,
xml 代码
- <input type="checkbox" checked />
id 属性代替 name 属性。
单标签在末尾 / 之前有空格。 例如:
xml 代码
- <br />
XHTML 文档由三个主要的部分构成: DOCTYPE Head Body。
基本文档结构如下:
xml 代码
- <!DOCTYPE ...>
- <html>
- <head>
- <title>... </title>
- </head>
- <body> ... </body>
- </html>
核心属性(不可用于 base, head, html, meta, param, script, style, 和 title 元素)
class | class_rule or style_rule | The class of the element |
id | id_name | A unique id for the element |
style | style_definition | An inline style definition |
title | tooltip_text | A text to display in a tool tip |
语言属性(不可用于 base, br, frame, frameset, hr, iframe, param, 和 script 元素)
dir | ltr | rtl | Sets the text direction |
lang | language_code | Sets the language code |
键盘属性
accesskey | character | Sets a keyboard shortcut to access an element |
tabindex | number | Sets the tab order of an element |
窗体事件(只有 body 和 frameset 元素可用)
onload | script | Script to be run when a document loads |
onunload | script | Script to be run when a document unloads |
表单元素事件(只在表单元素中有效)
onchange | script | Script to be run when the element changes |
onsubmit | script | Script to be run when the form is submitted |
onreset | script | Script to be run when the form is reset |
onselect | script | Script to be run when the element is selected |
onblur | script | Script to be run when the element loses focus |
onfocus | script | Script to be run when the element gets focus |
键盘事件(不可用于 base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 和 title 元素)
onkeydown | script | What to do when key is pressed |
onkeypress | script | What to do when key is pressed and released |
onkeyup | script | What to do when key is released |
鼠标事件(不可用于 base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 和 title 元素)
onclick | script | What to do on a mouse click |
ondblclick | script | What to do on a mouse doubleclick |
onmousedown | script | What to do when mouse button is pressed |
onmousemove | script | What to do when mouse pointer moves |
onmouseover | script | What to do when mouse pointer moves over an element |
onmouseout | script | What to do when mouse pointer moves out of an element |
onmouseup | script | What to do when mouse button is released |
HTTP 响应信息:
1xx: Information
100 Continue | Only a part of the request has been received by the server, but as long as it has not been rejected, the client should continue with the request |
101 Switching Protocols | The server switches protocol |
2xx: Successful
200 OK | The request is OK |
201 Created | The request is complete, and a new resource is created |
202 Accepted | The request is accepted for processing, but the processing is not complete |
203 Non-authoritative Information | |
204 No Content | |
205 Reset Content | |
206 Partial Content |
3xx: Redirection
300 Multiple Choices | A link list. The user can select a link and go to that location. Maximum five addresses |
301 Moved Permanently | The requested page has moved to a new url |
302 Found | The requested page has moved temporarily to a new url |
303 See Other | The requested page can be found under a different url |
304 Not Modified | |
305 Use Proxy | |
306 Unused | This code was used in a previous version. It is no longer used, but the code is reserved |
307 Temporary Redirect | The requested page has moved temporarily to a new url |
4xx: Client Error
400 Bad Request | The server did not understand the request |
401 Unauthorized | The requested page needs a username and a password |
402 Payment Required | You can not use this code yet |
403 Forbidden | Access is forbidden to the requested page |
404 Not Found | The server can not find the requested page |
405 Method Not Allowed | The method specified in the request is not allowed |
406 Not Acceptable | The server can only generate a response that is not accepted by the client |
407 Proxy Authentication Required | You must authenticate with a proxy server before this request can be served |
408 Request Timeout | The request took longer than the server was prepared to wait |
409 Conflict | The request could not be completed because of a conflict |
410 Gone | The requested page is no longer available |
411 Length Required | The "Content-Length" is not defined. The server will not accept the request without it |
412 Precondition Failed | The precondition given in the request evaluated to false by the server |
413 Request Entity Too Large | The server will not accept the request, because the request entity is too large |
414 Request-url Too Long | The server will not accept the request, because the url is too long. Occurs when you convert a "post" request to a "get" request with a long query information |
415 Unsupported Media Type | The server will not accept the request, because the media type is not supported |
416 | |
417 Expectation Failed |
5xx: Server Error
500 Internal Server Error | The request was not completed. The server met an unexpected condition |
501 Not Implemented | The request was not completed. The server did not support the functionality required |
502 Bad Gateway | The request was not completed. The server received an invalid response from the upstream server |
503 Service Unavailable | The request was not completed. The server is temporarily overloading or down |
504 Gateway Timeout | The gateway has timed out |
505 HTTP Version Not Supported | The server does not support the "http protocol" version |
发表评论
-
XPath 笔记
2008-03-22 09:39 858XPath 有 7 种节点:element(元素)attrib ... -
DTD 笔记
2007-12-24 11:45 1340DTD (文档类型定义)的目的是用来建立合法的 XML 文档。 ... -
WSDL 笔记
2007-12-10 13:36 1049WSDL Web 服务描述语言。 WSDL 用 XML 写。 ... -
E4X 笔记
2007-12-07 15:42 1101E4X 是一个 WEB 标准。 E4X 是一个新的 JavaS ... -
HTML DOM 笔记
2007-12-07 13:02 1111整个文档是一个文档节点。 每个 HTML 标签是一个元素节点。 ... -
JavaScript 笔记
2007-12-07 09:31 952JavaScript 被设计为增加 HTML 页面的交互。 J ... -
DHTML 笔记
2007-12-05 17:36 993DHTML 不是 W3C 标准。 DHTML 结合 CSS 和 ... -
重学 CSS
2007-12-04 14:41 847原文出自 www.w3schools.com 中的 CSS 教 ... -
HTML 笔记
2007-12-04 12:55 946原文出自 http://www.w3schools.com 的 ... -
Http Status Code
2007-10-17 09:06 1496以下所有内容转自 w3c (^_^) part of Hyp ... -
Ajax Request
2007-09-12 08:18 971js 代码 var http_request ...
相关推荐
XHTML+CSS 页面布局学习笔记 这篇学习笔记主要讲解了 XHTML 和 CSS 在页面布局中的应用,涵盖了基础知识、CSS 控制页面样式、选择器、盒子模型、块状元素和内联元素等内容。 一、基础知识 1. 什么是 W3C? W3C ...
### Head First HTML与CSS、XHTML读书笔记 #### 第一章 了解HTML - **1. Web语言** - **1.1 浏览器创建了什么?** 浏览器阅读HTML时,根据不同的标签(例如`<head>`)来解析文档结构及其意义。HTML允许开发者...
为了提供更好的阅读体验,EPUB阅读器还需要实现书签、高亮、笔记等功能。这通常涉及在解析XHTML时记录特定位置的信息,以便用户能方便地回到之前阅读的地方。此外,还可能需要支持字体调整、夜间模式等个性化设置。 ...
在网页设计中,CSS(Cascading Style Sheets)是一种强大的样式表语言,用于定义HTML或XML(包括SVG、XHTML等)文档的呈现。本文将详细介绍如何使用CSS绘制一款逼真的笔记本电脑,让网页元素更加生动有趣。 首先,...
4. **Thymeleaf**:Thymeleaf是一个现代的服务器端XML/XHTML/HTML5模板引擎,通常与Spring Boot结合使用,处理视图渲染。在乐优商城项目中,Thymeleaf可能用于动态生成商品列表、购物车、订单详情等页面。 5. **...
HTML的历史从HTML到XHTML,再到HTML5.0,W3C是一个制定标准的组织,确保不同浏览器对网页的呈现一致性。但由于浏览器之间的差异,有时需要使用hack来处理兼容性问题。 2. HTML运行原理: HTML文件有两种运行方式:...
CSS是用于控制HTML或XML(包括SVG和XHTML)文档样式的语言。通过CSS,我们可以改变字体、颜色、布局、响应式设计等,使网页更具视觉吸引力。CSS使用选择器(如元素选择器、类选择器、ID选择器等)来定位HTML元素,并...
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有助于...
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">`。 - **元数据与编码**:`;charset=UTF-8">`用于声明文档的字符编码,确保浏览器正确...
3. HTML的历史发展包括HTML、XHTML(XML强化版)以及HTML5.0。 4. W3C是一个制定网络标准的组织,确保不同浏览器对HTML、CSS、XML等的解析一致性。 5. HTML的运行原理分为本地运行(直接通过浏览器打开)和远程访问...
- **HTML至XHTML**:1999年,HTML发展到了XHTML阶段,XHTML是HTML的一个更加严格的版本。 - **HTML5**:2008年由W3C组织推出,带来了更多新特性,如多媒体支持等。 #### 动态网页技术介绍 1. **动态网页技术概述...
适用于 Android 的 XHTML 实体此实用程序类对针对 Android 优化的 HTML 和 XML 实体进行编码和解码。 ( 不支持所有实体,例如“„”(„ 或 „))。 目标是以最少的内存占用进行高性能转换。 最适合频繁...
HTML有多个版本,如HTML4、XHTML和HTML5,其中HTML5提供了更多的结构元素和功能。 HTML的运行有两种方式:本地运行(直接用浏览器打开HTML文件)和远程访问(通过HTTP协议从服务器获取HTML)。HTML文件的基本结构...
2. **XHTML标签回顾**: - `<div>` 用于创建块级元素,通常用于布局或作为容器。 - `<p>` 用于定义段落,但不包含默认的行间距。 - `<span>` 是内联元素,用于文本级别的封装,无固定宽高,常用于CSS样式应用。 ...
- 1.1 什么是CSS:CSS是一种样式描述语言,用于定义HTML或XML(包括SVG、XHTML等)文档的呈现效果,如字体、颜色、布局等。 - 1.2 CSS的设置方式:包括内联样式(在HTML元素的style属性中直接定义)、嵌入样式(在...
- **XHTML和CSS**:用于页面的结构和样式,确保内容的清晰展示。 - **DOM(Document Object Model)**:提供了访问和操作页面内容的方法,使网页可以动态地改变其结构和外观。 - **XMLHttpRequest**:这是Ajax的核心...
### HTML与CSS学习笔记 #### 一、基础知识概述 HTML(HyperText Markup Language)与CSS(Cascading Style Sheets)是构建网页的基础技术。通过学习HTML与CSS,我们可以创建结构化且美观的网页。 - **WWW (World ...
### 计算机专业读书笔记知识点汇总 #### CSS精粹之布局技巧 1. **立即检测疑问** - 在开发过程中遇到CSS布局问题时,应该及时检查代码。 - 利用W3C提供的XHTML与CSS验证工具可以帮助发现并修正错误。 - 文件...
在HTML5及其后续版本中,HTML语法更加规范化和严格,推荐使用小写字母编写标签,如`<body>`而不是`<BODY>`,以遵循W3C的建议和XHTML的要求。此外,HTML5引入了许多新的元素和功能,以更好地支持多媒体和网页应用。 ...