这两种方法中的哪一种符合W3C标准?它们是否都在浏览器中按预期运行?
border:none;
边界:0;
在我的网页上遇到问题,主页中的页脚没有针对某个特定页面正确显示.在那个页面上,我有一个
<div style="clear:both" /> 在底部.
在敲了一会儿之后,我看到我需要改变以使页脚正确显示的是将该行更改为:
<div style="clear:both"></div>
Run Code Online (Sandbox Code Playgroud)
我不明白为什么这样写它会产生不同的结果.它们在语义上是不相同的吗?我检查并仔细检查了这是我做的唯一改变.在两者之间来回翻转会改变页脚的行为.
所以我的问题是......那些不相同吗?他们之间有什么区别?
编辑:奇怪的是,他们都在我们想要的页面上面的东西.我的意思是,在自我关闭的div标签的情况下,如果我完全删除它,页面肯定会做出反应,所以它必须用它做SOMETHING而不是完全忽略它.
我的服务器上有一个名为"form2.php"的文件,它的外观如下:
<form action="strlen2.php" method="get">
<input type="text" name="text13"/>
<input type="submit" value="Submit!"/>
</form>
Run Code Online (Sandbox Code Playgroud)
我将它转移到另一个名为"strlen2.php"的文件,这是它的样子:
<?php
$text="$_GET["text13"]";
$more="Too much! Take away some text.";
$equal="Great! You entered the right amount.";
$less="Not enough! Enter some more text.";
if(strlen($text)>3)
{
echo $more;
}
elseif(strlen($text)==3)
{
echo $equal;
}
else
{
echo $less;
}
?>
Run Code Online (Sandbox Code Playgroud)
我可以在第3行更改哪些内容使其执行$_GET函数而不是将其视为纯文本?
我的服务器上有一个名为"pform.php"的文件,它的外观如下:
<form action="password.php" method="get">
<input type="text" name="password13"/>
<input type="submit" value="Submit!"/>
</form>
Run Code Online (Sandbox Code Playgroud)
我将它转移到另一个名为"password.php"的文件,这就是它的样子:
<?php
$text=$_GET["password13"];
$right="You entered the right password!";
$wrong="You entered the wrong password!";
if($password13)=="test"
{
echo $right;
}
else
{
echo $wrong;
}
?>
Run Code Online (Sandbox Code Playgroud)
我可以在第7行更改什么使它比较密码"test"并返回true或false?
谢谢!