W3school 前端学习笔记

HTML基础

  • <br />是关闭空元素的正确方法(换行)
  • <hr />标签在 HTML 页面中创建水平线
  • 浏览器会自动地在块级元素(段落,标题等)的前后添加空行
  • 注释:<!-- This is a comment -->
  • HTML 代码中的所有连续的空行(换行)被显示为一个空格
  • <pre>标签保留空格

XML基础

XML 是独立于软件和硬件的信息传输工具。

XML和HTML的区别

XML HTML
目的   传输和储存信息 显示信息
焦点 数据的内容 数据的外观
  • <?xml version="1.0" encoding="ISO-8859-1"?>XML声明不需要关闭标签
  • XML标签大小写敏感,而HTML不区分大小写

XPath基础

  • XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点
  • /bookstore/book[1]选取属于 bookstore 子元素的第一个 book 元素,不是第二个
  • 步:轴名称::节点测试[谓语]
  • price=9.80这是判断不是赋值

XQuery基础

  • FLWOR 是 “For, Let, Where, Order by, Return” 的只取首字母缩写。
  • order by 语句定义了排序次序
  • XQuery 变量由 “$” 并跟随一个名称来进行定义,举例,$bookstore
  • XQuery 注释被 (: 和 :) 分割,例如,(: XQuery 注释 :)