gpt4 book ai didi

html - 语义链接到代码片段

转载 作者:行者123 更新时间:2023-11-28 03:47:00 25 4
gpt4 key购买 nike

问题

什么是最多的轻量 , 语义 , 和全部 最佳 在 XHTML 1.1 中引用代码片段的方式?

宣称

HTML 中的代码片段在语义上不正确。片段(理想情况下)只会被引用或链接(使用 <object><a> 等),而不是完全嵌入、转义和设置样式。

基本原理

  • 浏览器渲染 代码片段
  • 拥有许多自定义服务器端实现告诉我它应该标准化
  • 浏览器可以有用于复制+粘贴、下载等的插件。
  • 在我看来,这是它所属的地方(不是在 Javascript 中)
  • 为什么不使用 <code>
  • 转义代码很难看
  • 我们为客户渲染
  • 语言本身没有语义表示(MIME 类型会很好)
  • Javascript 是功能 ,而不是演示文稿。
  • 语法必须是 便携 (即没有专有功能)
  • 无需拼凑解决方案


  • 插图
    Resource      Tag    Actual resource              Alternative formatImage         img    An image located on server   `alt` attributeSource code   ?      A file containing code       `code` tag? `a` link?

    Example solution

    code_sample.php is in the same directory as an HTML page containing the following:

    <a href="code_sample.php" type="text/x-php">
    Example of widget creation
    </a>
  • 优点
  • 语义上使用标题 描述被引用的源代码
  • 退化 : 不兼容的浏览器会呈现指向相关内容的链接
  • 另外,链接类型 似乎是指定“代码片段”的潜在好属性
  • http://www.w3.org/TR/xhtml-modularization/abstraction.html#dt_LinkTypes
  • 缺点
  • 不是 语义足够 ?用演示文稿的源代码替换超链接似乎是错误的
  • <object>可能会更好,但不会降级。


  • 在 XHTML 1.1 中引用代码片段的最轻量级、语义化和总体上最好的方式是什么?

    最佳答案

    不符合标准,在微软工作的人会很合适。 XHTML 应该是兼容的。

    除此之外...人们正在为 jquery IE jQuery programming style? 制作特殊属性var ajaxbox = $(theElement).attr('toajaxbox');

    更正:

    它符合标准http://xhtml.com/en/xhtml/reference/a/

    关于html - 语义链接到代码片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4576132/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com