XML-00-XML技术基础与Web开发概述

24 年 10 月 1 日 星期二
602 字
4 分钟

XML 课程内容总结

课程信息

  • 课程名称: DMT313 XML 设计技术
  • 讲师: Ilifarhana Mahtar(厦门大学马来西亚分校)
  • 主要内容: 介绍Web技术基础,重点讲解HTML、CSS和XML。

主要内容

1. 网站结构

  • 三层结构:
    • 行为层: 由JavaScript(JS)管理
    • 样式层: 通过层叠样式表(CSS)控制
    • 结构层: 使用超文本标记语言(HTML)定义

2. HTML(超文本标记语言)

  • 用途: 用于定义网页结构的标记语言,决定网页上的元素如何呈现
  • HTML结构:
    • 标准的HTML文档包含head(用于元数据)和body(用于显示的内容)
    • HTML元素使用尖括号(< >)包裹,大多数元素有开标签和闭标签
  • 标签(Tags): 提供指令给浏览器,告知如何显示内容。例如,<p>用于定义段落
  • 属性(Attributes): 为HTML元素提供额外信息,由名称组成(如 class="header"
  • 文本格式化:
    • 使用加粗<b>)、斜体<i>)、上标<sup>)和下标<sub>)进行文本格式化
  • 列表:
    • 有序列表<ol>)和无序列表<ul>),以及定义列表嵌套列表

3. CSS(层叠样式表)

  • 用途: 控制通过HTML定义的网页元素的视觉呈现和布局
  • 主要功能:
    • CSS可以同时应用于多个网页,使网页样式统一
    • 它帮助从HTML中移除内联样式,将样式集中管理
  • CSS结构:
    • CSS规则由选择器(用于选择要应用样式的HTML元素)和声明块(包含样式指令)组成
    • 声明使用大括号 { } 包裹,并可以包含颜色、字体、大小等属性
  • 将CSS与HTML链接:
    • 外部CSS: 将单独的CSS文件链接到HTML文档中
    • 内部CSS: 在HTML文档中的<style>标签内嵌样式规则
  • 层叠和继承: CSS遵循继承规则(某些样式从父元素继承给子元素)和层叠规则(按优先级应用样式)

4. HTML格式化与高级功能

  • 空白处理: 在文本中使用上标下标
  • 换行符(<br>)和水平线(<hr>): 用于内容的结构性或视觉分隔
  • 缩写和首字母缩略词(<abbr><acronym>): 格式化特殊文本

5. 额外资源

  • 参考资料:
    • Duckett, Jon. HTML and CSS: Design and Build Websites —— 更深入理解HTML和CSS的详尽指南
    • 在线教程和文档: w3schools

文章标题:XML-00-XML技术基础与Web开发概述

文章作者:DWHITE

文章链接:https://dr9k69ai79.github.io/MyBlog/posts/schoolcoursesnotes/2024_09/dmt313_xml/00_xml技术基础与web开发概述[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。