zoukankan      html  css  js  c++  java
  • 在XML中尽量避免使用属性的原因

    因使用属性而引起的一些问题:

  • 属性无法包含多个值(子元素可以)
  • 属性无法描述树结构(子元素可以)
  • 属性不易扩展(为未来的变化)
  • 属性难以阅读和维护

    如果信息感觉起来很像数据,那就请使用子元素。

    尽量使用元素来描述数据,而仅仅使用属性来提供与数据无关的信息。

  • 元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素。

查看全文
  • 相关阅读:
    AngularJs 键盘事件和鼠标事件
    Linux的net.ipv4.tcp_timestamps参数
    实战:tcp链接rst场景tcpdump分析
    C++ map使用总结
    C++ 11常见功能介绍:auto,decltype,nullptr,for,lambda
    BLOCK层基本概念:bio,request,request_queue
    C: 字符数组中的空去掉
    代码静态分析工具-splint的学习与使用[转]
    代码分析工具splint安装介绍
    gcc/g++ 如何支持c11/c++11标准编译
  • 原文地址:https://www.cnblogs.com/cry/p/1318018.html
  • Copyright © 2011-2022 走看看