【发布时间】:2017-01-26 05:24:40
【问题描述】:
我正在尝试向我的班级解释代码行作为家庭作业的一部分,我是这样解释它们的,但我不确定我是否 100% 正确。我必须 100% 准确,因为我被标记为我的详细程度和准确程度。
<!DOCTYPE html>
第一个命令告诉计算机文档类型(DOCTYPE)是html
<html>
用于将文档标识为 html (web) 文档,它应该是结束脚本时的最后一个命令。
<body>
正文是放置页面主要内容的部分。所有文本、链接和图片引用都必须放在正文部分。
<h1>Change an HTML element</h1>
h1代表heading 1,是html的主标题,“Change an HTML element”。
<p id="msg">Now you see me.</p>
p 代表段落,它是代码将显示的主要文本。 Id="msg" 给文本“Now you see me”一个标识(几乎就像python中的一个变量)所以“Now you see me”=“msg”
<button type="button"
决定它是什么类型的按钮以及将进入按钮的内容。
onclick="document.getElementById('msg').innerHTML = 'Gone!'">
当按钮被点击(“onclick”)时,它进入html文档并通过“id”获取元素,id为msg,“msg”变为“Gone!”,msg之前是“Now you看我”。
Click me!</button>
这基本上是进入按钮的文本,按钮将被称为“点击我!” “/”结束按钮,所以一旦点击它就会将消息更改为“Gone!”。
【问题讨论】:
-
是的,基本上就是这样。像这样分解 HTML 真的很简单。
-
请将
”(印刷版)替换为"(普通版)。 -
关于,所有的东西都应该放在那里,但是也有人在里放东西,比如favicons,包括样式表等。你也可以提一下 不是唯一的标题(h2、h3 等)。提及 和可能也是一个好主意,因为这是您大部分时间使用的标题:)除此之外,它看起来很棒,很棒的工作; )正在使用印刷而不是“不使我对代码的解释准确@NinaScholz@tomkenny,根据W3C 的说法,属性需要没有单引号或双引号。
标签: javascript html