了解XML

*扩展名:*.xml

作用:存储、配置

语法:

         *文档声明:

                      格式: <?xml version="1.0"  encoding="UTF-8"?>

        *xml乱码

                       文件内容编码:UTF-8

                        文件编码:windows记事本默认GBK

                       解决办法:统一不同的编码

3、编码、字符集

UTF-8万国码

GBK2312:国标码(简体)

GBK:国标码(简体、繁体)

XML中出现的所有空格和换行,xml解析程序都会当做标签内容进行处理

xml元素可以包含字母、数字以及其他一些可见字符,但必须遵循以下规范:

命名规范:

1.区分大小写,例如,<P><p>是两个不同的标记

2.不能以数字或   _   开头

3.不能以xml(或XML、或Xml等开头)

4.不能包含空格

5.名称中间不能包含冒号(:)

 xml属性:

一个标签可以有多个属性 ,每个属性都有它自己的名称和取值,例如:

<input type="text"></input>

属性值一定要用双引号(")或者单引号(')引起来

定义属性必须遵循与标签相同的命名规范

在xml中,标签属性所代表的信息,也可以被改成用子元素的形式来描述,例如:

<input>

<name>text</name>

</input>

 

xml注释:

<!--      注释内容     -->

CDTAT区 

例如:<content><![CDATA[   方括号内,随意填写内容,没有规范限制   ]]></content>

XML与css结合“xml是为了取代html开发的 但是没做到这点”

示例如下:

xml内容如下:

<?xml version="1.0"  encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="1.css"?>
<books>
       <book>JAVA</book>
</books>

1.css文档内容如下:

book{
    font-size:80px;
}

浏览器打开xml之后显示的是被放大的字JAVA

XML约束

两种约束文档:dtd约束,

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值