¿Es necesario usar ciertas etiquetas HTML?

Bueno, no necesitas aprender todas las etiquetas HTML. Incluso algunas etiquetas básicas como la etiqueta de encabezado, la etiqueta de párrafo y muchas más no son específicamente importantes para aprender. Puede lograr todos esos efectos con CSS. Entonces, ¿necesitas aprender todas las etiquetas? Yo diría que sí, necesita aprender todas las etiquetas o al menos tener todas las etiquetas a mano porque esto ayuda en SEO. Si bien los usuarios y visitantes de los sitios web tienen una vista del producto terminado, los programas informáticos, como los rastreadores web y los robots, básicamente examinan el código fuente del sitio web. En el código fuente tienen diferentes preferencias para diferentes etiquetas. Si bien puedes lograr efectos similares sin usar muchas etiquetas HTML, obtendrías un puntaje malo cuando se trata de SEO sin muchas etiquetas adecuadas. Incluso, las mejores técnicas de SEO especifican que una buena estructura HTML obtendría un buen rango en los resultados de los motores de búsqueda. Daré un ejemplo. La etiqueta

produce texto en tamaño de fuente grande, fuente en negrita y texto centrado. Si conoce CSS, puede lograrlo fácilmente sin siquiera usar

. Pero el rastreador web vería una etiqueta

como un texto importante y se utiliza para obtener una buena clasificación en los resultados de los motores de búsqueda. Es un hecho obvio que HTML5 introdujo algunos elementos adicionales, pero es bastante beneficioso. Cuando profundice en el desarrollo del sitio web, descubrirá que usar una estructura y etiquetas adecuadas es una buena manera de documentar su código. Puede reconocer fácilmente cuál es un encabezado, un párrafo o un artículo, etc. No hay ningún efecto visible del uso de diferentes etiquetas. Como tarea, puede buscar diferencias entre un elemento

y un elemento . Encontraría que estas pequeñas cosas son muy útiles. Espero que encuentres la respuesta y entiendas el beneficio de usar etiquetas específicas. Y sí, el uso de etiquetas adecuadas reduce el código, ya que no tiene que escribir mucho CSS para cada elemento. Espero que hayas recibido tu respuesta. Todo lo mejor. Siempre estoy listo para responder a sus futuras consultas.

Gracias.

PD: tiene razón en que no todos los navegadores son compatibles con los últimos estándares. Y para hacerle saber, y se introdujeron en las versiones posteriores de HTML. Y hoy en día, la mayoría de los navegadores son compatibles con HTML5 y pueden admitir fácilmente casi todas las etiquetas o elementos HTML5.

No es necesario, simplemente es mejor.

No importa mucho para usted o para mí, pero no somos los únicos usuarios de la web, también hay muchos “bots”, como las arañas de los motores de búsqueda, por ejemplo, y para esos tipos, la diferencia entre un div y un artículo es enorme. Un div es solo una caja genérica, literalmente podría ser cualquier cosa. Un artículo, por otro lado, tiene una función implícita: es una cosa específica con un propósito específico (o al menos, un rango específico de propósitos).

Los elementos más nuevos como el artículo tienen un significado semántico implícito, que las entidades automatizadas o no humanas pueden usar para proporcionar conocimiento en lugar de solo información.

https://pdfs.semanticscholar.org

El enlace anterior es antiguo, pero interesante y proporciona información sobre los beneficios de una web semántica.

No es para navegadores antiguos, de hecho, los navegadores antiguos tal vez ni siquiera sepan cómo manejar estas etiquetas. Son etiquetas HTML5 y se utilizan para dar estructura a su página. por ejemplo, en los viejos tiempos (HTML <5) Solo debería tener una etiqueta H1 y era la etiqueta más importante de todas, era la raíz de la estructura de su página, ahora puede tener múltiples artículos que cada uno tiene su propia H1 etiqueta. todas las etiquetas

se consideran ramas del H1 de ese artículo, mientras que en los viejos tiempos (HTML <5) todas las etiquetas H2 serían ramas de su H1 principal. Así que hoy en día puedes crear estructuras de página mucho mejores y más sofisticadas. Lea algunos tutoriales en HTML 5 y todo se volverá mucho más claro para usted de mi borrosa historia aquí 😉

Estas etiquetas son en realidad más nuevas y forman parte de la especificación html5. Forman parte de lo que se llama marcado semántico para facilitar que las computadoras entiendan el contenido. Ayudan a SEO, accesibilidad y más. No tiene que usarlos, pero se considera una buena práctica. Consulte este excelente artículo para conocer todos los detalles y por qué podría considerar aprenderlos: una mirada a la semántica HTML5 adecuada

En realidad es lo contrario, algunos navegadores antiguos pueden no admitir algunas de estas etiquetas más nuevas.

Los sitios web tienden a usar etiquetas como artículos y secciones si los contenidos pueden ser descritos por esa etiqueta. Se llama “HTML semántico”, ayuda con cosas como la accesibilidad (lectores de pantalla) o, a veces, SEO.

¡HTML5 no es una ciencia espacial! ¡Solo no entres en pánico!

Sí, como todos dijeron, ¡no necesitas aprender todas las etiquetas HTML5!

Sin embargo, tener conocimientos teóricos básicos sobre un conjunto completo de etiquetas HTML seguramente será de ayuda.

Las etiquetas obligatorias y necesarias [que se usan en la mayoría de las ocasiones] requieren conocimientos prácticos para trabajar

La necesidad es la madre de la invención.

Yo diría que depende de lo que quieras lograr.

  • ¿Quieres ser un desarrollador web / móvil?
  • ¿Quieres ser profesor?
  • ¿O tal vez quieres ser inventor?

Gracias a la vasta tierra de recursos que llamamos Internet, no necesita aprender cada etiqueta HTML. Siempre puede encontrar lo que necesita en línea.

Dicho esto, es bueno estar informado de las actualizaciones recientes en el mundo HTML, es decir, etiquetas obsoletas, etc.

Espero que esto haya ayudado.

Esas etiquetas son nuevas, no viejas, y suelen ser más semánticas . Más HTML semántico es mejor para navegadores no estándar (como para discapacitados) y a Google también le gusta para determinar el valor SEO del contenido.

Realmente no es un gran cambio. Principalmente significa que puede reemplazar algunos div específicos que tiene casi todos los sitios web y, en lugar de una clase o id, ahora tiene una nomenclatura div más específica.

// se convierte

// se convierte

// se convierte

Como una ventaja adicional, estandariza algunas cosas que tenían pequeñas variaciones de desarrollador a desarrollador.

como nombres de clase css ligeramente diferentes que probablemente se usaron para la misma cosa

.nav

.navegación

.nav_bar

No es necesario que aprenda todas las etiquetas, lo que hacen la mayoría de los desarrolladores y programadores web es que usan Internet para buscar códigos. Stackoverflow y W3schools son un gran recurso. Tarde o temprano, después de hacer suficientes proyectos, memorizará todas o la mayoría de las etiquetas de todos modos. Disfrutar