<img src="webpage photos/alcazar.jpg" alt="Alcazar Palace">
验证器显示的错误:元素img上的属性src的值不正确的网页照片/alcazar.jpg:路径段中的非法字符:不允许使用空格。
删除空格后,我尝试用连字符或某些在线建议的%20代替它们,但出现了更多错误,但网页功能正常。
这里似乎是什么问题?
谢谢
src
的值包括不允许作为合法值的空格。请将该图像移到没有路径的其他地方,然后重新链接到该图像。
URL中不允许使用空格,您需要将其替换为%20
一旦删除空格,我尝试用连字符或某些在线建议的%20替换空格,则会出现更多错误
W3C验证服务将抱怨缺少doctype声明以及title元素和lang属性
所以当您检查更多代码时
<!DOCTYPE html>
<html lang="en-us">
<head>
<title>Some title</title>
</head>
<body>
<img src="webpage%20photos/alcazar.jpg" alt="Alcazar Palace">
</body>
</html>
您得到Document checking completed. No errors or warnings to show.