html - 替换 hx(h1、h2、h3 等)
问题描述
使用 validator.w3 显示下一个错误:
错误:元素 h3 不得作为地址元素的后代出现。
还有这个其他错误:
错误:元素
frameborder
上的属性已过时。iframe
改用 CSS。
所以,我的问题是:如何替换标签h3
内部?address
要使用哪个标签?然后,我该如何修复`iframe错误?
代码是:
<section id="Contacto">
<div>
<h2 class="concon">Contacto</h2>
<div class="grupo-columnas centrar-columnas">
<div class="columna">
<address>
<h3>Mail</h3>
<a href="mailto:info@hyperx.com.ar" class="edit">info@hyperx.com.ar</a>
<h3>Llamanos</h3>
<a href="tel:540111122669288" class="edit">+54 011 2266-9288</a>
<h3>Ubicación</h3>
<p>Galería Jardín, Florida 537, Local 403, 1049 Buenos Aires</p>
</address>
<iframe id="mapa" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d5523.179529963751!2d-58.37788072464045!3d-34.6015771771587!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x95bccb43fa34ea69%3A0x9a4a3f10bd59e3e!2sFullh4rd!5e0!3m2!1ses-419!2sar!4v1591886402346!5m2!1ses-419!2sar" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen="" aria-hidden="false" tabindex="0"></iframe>
</div>
</div>
</div>
</section>
解决方案
错误:元素 h3 不得作为地址元素的后代出现。
使用,或之类的文本元素。将任何需要的样式应用于该元素以获得所需的结果<em>
<span>
<p>
错误:iframe 元素上的 frameborder 属性已过时。改用 CSS。
frameborder="0"
从 中删除<iframe>
并应用一些 css 以获得相同的结果iframe { border: none }
:
显然,这已经在 StackOverflow 上得到了回答:“iframe 元素上的 frameborder 属性已过时。改用 CSS。”
推荐阅读
- db2 - 如何在 DB2 Warehouse On Cloud 上进行方案级别的备份?
- android - 使用带有离子和电容器的 https 加载 webview
- sql - 向数据库添加索引会更改查询结果
- javascript - 如何在 Javascript 中向 ul 添加图标的 li 项?
- python - 根据列的值绘制 axvspan
- php - 如何在 drupal8 上修复 RewriteBase
- dart - 从底部应用程序栏颤动更改页面
- java - Is there a way to inherit constructors in Kotlin?
- c# - 在 IIS 上运行 .NET 核心和 .NET Web 应用程序
- unit-testing - 运行“tronbox 测试”时出现“PayloadTooLargeError:请求实体太大”