Puede aprender fácilmente HTML o CSS, ya que su sintaxis es bastante fácil, incluso si no está familiarizado con algo similar antes. No son lenguajes de programación sino de marcado y de hoja de estilo respectivamente. Por supuesto, aprender la sintaxis de un idioma no tiene nada que ver con la capacidad de usarlo en escenarios de la vida real donde se necesita experiencia.
Yo diría que CSS es más difícil porque puede salirse rápidamente de control especialmente en proyectos más grandes donde se utilizan características más avanzadas. Hoy en día, puede ser muy abrumador si no utiliza ninguna herramienta automatizada (por ejemplo, para agregar automáticamente prefijos de proveedor) o un preprocesador (por ejemplo, Sass). La situación era aún más loca en el pasado y el siguiente meme puede darte una idea:
- ¿Por qué los desarrolladores de PHP aman a Laravel? ¿Cuáles son las cosas que distinguen a Laravel de otros frameworks PHP?
- Cómo optimizar correos electrónicos
- ¿Qué necesitaré para crear un sitio web óptimo para el alojamiento de imágenes?
- ¿Python es parte del lenguaje PHP?
- ¿Cómo debo hacer la transición de mi empresa de diseño web de propiedad exclusiva a una franquicia?
HTML también puede ser exigente, especialmente con el uso correcto de elementos semánticos en su marcado. ¡Creo que la simplicidad de ambos puede ser engañosa al principio, pero en proyectos más grandes se puede ver que las palabras finales son fáciles de estropear todo muy rápido!
Espero que ayude 😉