为了账号安全,请及时绑定邮箱和手机立即绑定

不是直接输出代码就好了吗,为什么还要加上<code>,是为把它语义化的意思吗?

不是直接输出代码就好了吗,为什么还要加上<code>,是为把它语义化的意思吗?

正在回答

6 回答

HTML <code> 标签

定义和用法

<code> 标签用于表示计算机源代码或者其他机器可以阅读的文本内容。

软件代码的编写者已经习惯了编写源代码时文本表示的特殊样式。<code> 标签就是为他们设计的。包含在该标签内的文本将用等宽、类似电传打字机样式的字体(Courier)显示出来,对于大多数程序员和 W3School 的用户来说,这应该是十分熟悉的。

只应该在表示计算机程序源代码或者其他机器可以阅读的文本内容上使用 <code> 标签。虽然 <code> 标签通常只是把文本变成等宽字体,但它暗示着这段文本是源程序代码。将来的浏览器有可能会加入其他显示效果。例如,程序员的浏览器可能会寻找 <code> 片段,并执行某些额外的文本格式化处理,如循环和条件判断语句的特殊缩进等。



这是w3c.school的解释




它暗示着这段文本是源程序代码。将来的浏览器有可能会加入其他显示效果。


但是我认为 这个是为了 后期的检查做的。

0 回复 有任何疑惑可以回复我~

最最主要的是 能够保持你代码书写的原来样式,你打了多少的空格 什么的都保留了。

2 回复 有任何疑惑可以回复我~
#1

杨羊k 提问者

这个解释通俗易懂
2016-04-13 回复 有任何疑惑可以回复我~

使用者看到的只能是文本,但<code>标签应该是为后台程序员使用或检测错误的吧。(回答太low勿喷)

0 回复 有任何疑惑可以回复我~

只在表示计算机程序源代码或者其他机器可以阅读的文本内容上使用 <code> 标签。虽然 <code> 标签通常只是把文本变成等宽字体,但它暗示着这段文本是源程序代码。将来的浏览器有可能会加入其他显示效果。例如,程序员的浏览器可能会寻找 <code> 片段,并执行某些额外的文本格式化处理,如循环和条件判断语句的特殊缩进等。


0 回复 有任何疑惑可以回复我~

不是为了在网页中源码输出吗

0 回复 有任何疑惑可以回复我~

还有一点就是<code>标签里输入空格、回车是有效的,而不加<code>标签,直接输入回车、空格等是不生效的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不是直接输出代码就好了吗,为什么还要加上<code>,是为把它语义化的意思吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号