• xm学习笔记


    1关于静态网页的制作

      html主要负责页面的结构+css页面的美观+js与用户的交互、

    2html 

      有标签体的标签: <p></p>  <span></span> <div></div>

      没有标签的标签:  <br/>  <hr/>

        html的标签是固定的。是由w3c预先规定好的!!!

    3xml和html的简单对比

      xml:(1)可以扩展的标记语言(2)可以自定义标签(3)描述带关系的数据,作为软件的配置文件(包含与被包含)(4)场景比如tomcat的web.xml (5)作为数据的载体:存储mysql数据

      html:(1)超文本标记语言(2)w3c预先定制好的(3)负责页面的结构

    4xml功能

      (1)描述带关系的数据(软件的配置文件)

       (2)作为数据的载体:a系统把相关信息用xml发送,b系统读取xml的内容

    5xml语法

      (1)xml文件以.xml结尾。xml文件和html一样,同样能被浏览器解析!

      (2)标签

          (1)标签名不能以数字开头。

          (2)标签名不能有空格

          (3)如果没有名称空间,标签名中间就不能使用:号。

          (4)一个格式良好的xml文档有且仅有一个跟标签。

          (5)区分大小写

    6属性

      格式: <标签名 属性名="属性值"/>

        注意:

          1)属性的值必须用双引号或单引号包含,不能省略!

                     2)在一个标签内属性可以有多个,但不能重复。

    7注释

      格式:<!-注释-->

      注释也回被解析

    8声明

      格式:<?xml vertion="1.0" encoding="utf-8"?>

      属性

        vertion:xml的版本

        encoding:浏览器打开xml时候查询的编码

      注意: 

        1保存XML文档的编码和浏览器打开XML的编码要保持一致!而且是支持中文的编码,这样就不会出现中文乱码问题。

        2)在ecpise开发工具中,ecplise工具在保存xml文档时,会自动去按照xml文档声明的encoding编码去保存xml文件,所以用eclipse工具,编写xml文档,只有声明xml的编码就不会有中文乱码问题了!!!

        3)如果是使用记事本编写xml文档时,要注意保存xml文档的编码!!

    9例子

    员工管理系统(员工对象)

      员工信息: 编号、 姓名、 年龄 性别、 籍贯、学校、联系方式

      使用xml文档方式表达。

      student.xml 描述学员信息

      要求: 包含标签、属性、注释、文档声明

      

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!-- 编号、 姓名、 年龄 、 性别、 籍贯、学校、联系方式 -->
     3 <studentList>
     4 <student id="200">
     5     <name>王五</name>
     6     <age>18</age>
     7     <gender></gender>
     8     <native>重庆</native>
     9     <school>北京大学</school>
    10     <phone>15453431111</phone>
    11 </student>
    12 <student id="101">
    13     <name>小三</name>
    14     <age>20</age>
    15     <gender></gender>
    16     <native>日本</native>
    17     <school>东京大学</school>
    18     <phone>1253534111</phone>
    19 </student>
    20 </studentList>


    坚持课本教材的结合,好好努力了。以上是根据视频学习的总结勿喷。

      

      

      

  • 相关阅读:
    H5调用本地摄像头
    zepto和jquery的区别,zepto的不同使用8条小结
    web前端页面性能优化小结
    超赞!聊聊WEB APP、HYBRID APP与NATIVE APP的设计差异
    activemq生产者和消费者的双向通信
    消息队列同步和异步机制
    postman使用教程
    spring boot mybatis sql打印到控制台
    spring boot 整合 mybatis 以及原理
    spring 框架整合mybatis的源码分析
  • 原文地址:https://www.cnblogs.com/lanjianhappy/p/6245271.html
Copyright © 2020-2023  润新知