Categoría: HTML

  • SEO: Longitud Óptima para su Contenido

    SEO: Longitud Óptima para su Contenido

    La Pregunta que Desvela a Todo Blogger: ¿Cuánto Debo Escribir?

    Si alguna vez has escrito un artículo, seguro te has hecho esta pregunta: «¿Cuántas palabras necesita mi texto para que Google lo muestre primero por su SEO?»

    Es una duda clave, y en este mundo digital, la respuesta es mucho más sutil que un simple número. No se trata de escribir «mucho» o «poco», sino de escribir lo justo y necesario para ser el mejor recurso disponible.

    En este artículo, vamos a desmitificar la longitud de los textos en SEO (Search Engine Optimization). Les prometo que usaremos un lenguaje tan sencillo que hasta un niño podría entenderlo. Dejaremos atrás la jerga técnica para entender por qué la profundidad y la calidad son los verdaderos secretos para aparecer en la primera página de Google.

    Prepárense para descubrir el rango de palabras que prefieren los buscadores, cómo escribir artículos extensos sin aburrir y cómo convertir un texto de blog en una Guía Definitiva que atraiga miles de visitantes.


    I. Entendiendo a Google: El Gran Evaluador (350 palabras)

    Para saber cuánto escribir, primero debemos entender qué busca Google. Piensen en Google como un Bibliotecario Universal extremadamente estricto. Su trabajo es que, cada vez que alguien pide un libro, darles el libro perfecto.

    El Mito del Contador de Palabras

    El error más grande es pensar que Google tiene un contador mágico. No es así.

    • Google NO dice: «Este artículo tiene 1,500 palabras, ¡lo subo al número 1!»
    • Google SÍ dice: «Este artículo resuelve absolutamente todas las dudas que el usuario tiene sobre el tema. ¡Es el recurso más completo y lo pongo primero!»

    La longitud de un artículo no es un factor de clasificación directo, sino la consecuencia inevitable de hacer un buen trabajo de investigación y explicación. Si su tema es complejo (como la IA o el SEO), es imposible explicarlo todo bien en solo 500 palabras. Necesitará una extensión mayor para cubrir todos los detalles.

    La Regla de Oro: La Intención de Búsqueda

    La clave fundamental en el SEO es la Intención de Búsqueda (User Intent). Es la pregunta que se hace Google antes de mostrar cualquier resultado: «¿Qué quiere el usuario cuando escribe esta frase?»

    • Si buscas «hora en Madrid», quieres una respuesta rápida. Un párrafo corto es suficiente.
    • Si buscas «Cómo hacer un huerto urbano desde cero», sabes que necesitas un paso a paso, herramientas, consejos para la tierra, cómo regar, y cómo cosechar. Este tipo de búsqueda exige un artículo largo.

    El objetivo de su artículo es ser tan largo como sea necesario para resolver completamente esa intención y no dejar al lector con la necesidad de volver a buscar.


    II. El Rango Ideal: ¿Cuál es el Dulce Spot de la Longitud? (500 palabras)

    Si bien no hay un número fijo, la experiencia de miles de bloggers y expertos en SEO ha establecido un rango donde los artículos suelen rendir mejor, especialmente para temas informativos y educativos.

    El Contenido que Domina la Primera Página

    Estudios muestran que el promedio de palabras de los artículos que están en el Top 10 de Google para búsquedas competitivas se encuentra alrededor de 1,400 a 1,800 palabras.

    Sin embargo, para crear un artículo de autoridad que no solo llegue al Top 10, sino que permanezca allí por años (lo que se llama contenido «Pilar»), la meta debe ser más ambiciosa.

    Tipo de ContenidoRango de Palabras SugeridoObjetivo en el Buscador
    Noticias / Resúmenes Rápidos300 – 800 palabrasVelocidad y actualidad.
    Artículos de Lista / Consejos Prácticos800 – 1,500 palabrasLectura fácil y compartible.
    Guías Detalladas / Tutoriales Completos1,500 – 2,500 palabrasPosicionamiento para términos complejos. (¡El Rango que Buscamos!)
    Artículos de Autoridad / Guías Definitivas2,500 – 4,000+ palabrasConvertirse en la referencia número uno del tema.

    Conclusión Clave: Para un tema como el SEO explicado de forma completa, su meta de 2,500 palabras es perfecta. Le permite superar a la mayoría de sus competidores y demostrar una exhaustividad total.

    El Beneficio Secreto: La «Cola Larga» (Long Tail)

    Un beneficio enorme de escribir un artículo de 2,500 palabras es que captura muchas búsquedas largas que la gente hace, llamadas Long Tail o «Cola Larga».

    • Un artículo corto solo posiciona para: «Mejorar SEO».
    • Un artículo largo posiciona también para: «Guía para saber si mi blog necesita más de 2000 palabras para posicionar».

    Esta segunda búsqueda es menos frecuente, pero el usuario que la hace está mucho más cerca de la solución y tiene una intención muy clara. Al ser un artículo completo, usted atrae a todos esos usuarios con búsquedas específicas, sumando un tráfico de altísima calidad.


    III. Los Tres Secretos que la Longitud Desbloquea (850 palabras)

    La longitud extensa no solo es buena por el contador; es buena porque le permite activar tres potentes herramientas de SEO que a Google le encantan.

    Secreto 1: La Cobertura Semántica (La Red de Palabras)

    Cuando Google lee su artículo, no solo busca la palabra clave principal («Longitud SEO»); busca todas las palabras que están relacionadas con ese concepto (los sinónimos, las preguntas asociadas y los temas derivados). Esto es la Cobertura Semántica.

    • En un artículo de 500 palabras: Solo puede hablar de «Longitud» y «SEO».
    • En un artículo de 2,500 palabras: Puede hablar de «Intención de Búsqueda», «Dwell Time», «Tasa de Rebote», «Palabras clave de Cola Larga», «Estructura H2 y H3» y «Contenido Pilar».

    Al usar todos estos términos relacionados, le está demostrando a Google que su artículo es una autoridad total en el tema y que no se ha dejado ningún cabo suelto.

    Secreto 2: Profundidad y Detalle (La Gran Oportunidad)

    Un texto largo le da el espacio para ir más allá de la definición. Esto se traduce en secciones de gran valor:

    1. Ejemplos Reales: En lugar de decir «Use subtítulos», muestre ejemplos de subtítulos H2 y H3.
    2. Analogías Simples: Si explica un concepto complejo, use una analogía de la vida diaria (por ejemplo, el «Dwell Time» es como un cliente que entra a una tienda y se queda explorando).
    3. El «Cómo Hacer»: Incluya tutoriales sencillos o pasos a seguir. La gente ama aprender a hacer cosas nuevas.

    El Desafío de la Redundancia: El riesgo del contenido largo es aburrir. La clave para escribir 2,500 palabras sin aburrir es tener un esquema muy detallado y asegurarse de que cada subtítulo presente una idea nueva y valiosa. Si la idea ya fue explicada, ¡no la repita!

    Secreto 3: Las Señales de Calidad (Dwell Time y Enlaces)

    El contenido largo de calidad genera dos señales muy importantes para Google:

    1. Alto Tiempo de Permanencia (Dwell Time): Si un lector pasa 10 minutos leyendo su artículo, Google lo interpreta como un gran éxito. Su contenido satisfizo la necesidad del usuario.
    2. Adquisición de Enlaces (Link Earning): ¿Qué contenido preferiría enlazar otro blogger en su artículo? Una guía superficial o la guía de 2,500 palabras que explica todo de forma magistral? Las guías definitivas atraen enlaces de otros sitios, y esos enlaces son el factor de clasificación más importante en SEO.

    Consejo para el Dwell Time: Un artículo extenso debe ser visualmente fácil de leer. Use:

    • Párrafos cortos (máximo 3 líneas).
    • Numeración y viñetas para desglosar la información.
    • Negritas para guiar la vista del lector a los puntos clave.

    IV. El Paso a Paso: Diseñando un Artículo de 2,500 Palabras (700 palabras)

    Escribir una guía maestra no es solo sentarse a teclear; requiere planificación. Aquí está el método que utilizamos los bloggers profesionales para alcanzar la extensión necesaria con valor.

    Paso 1: La Ingeniería del Esqueleto (El Índice)

    Imagine que su artículo es una casa. El esqueleto son los títulos (H1, H2, H3). Debe listar todas las posibles preguntas relacionadas con su tema y convertirlas en subtítulos.

    Ejemplo de un Esqueleto para «La Longitud SEO»:

    • H1: La Longitud Perfecta de un Artículo Explicada Fácil
      • H2: Entendiendo a Google: El Gran Evaluador
        • H3: El mito del contador de palabras.
        • H3: La regla de oro: La Intención de Búsqueda.
      • H2: El Rango Ideal: ¿Cuál es el Dulce Spot de la Longitud?
        • H3: El promedio del Top 10.
        • H3: La diferencia entre un artículo de 800 y uno de 2,500 palabras.
      • H2: Los Tres Secretos que la Longitud Desbloquea
        • H3: Cobertura Semántica y la Red de Palabras.
        • H3: Profundidad, Ejemplos y Analogías.
      • H2: Componentes Clave: Cómo Rellenar 2,500 Palabras sin Aburrir
        • H3: La técnica del «Caso Práctico».
        • H3: El uso de tablas comparativas.
        • H3: La sección de Preguntas Frecuentes (FAQ).
      • H2: Conclusión: La Fórmula de la Autoridad.

    Al desglosar el tema en 10-12 subtítulos, se da cuenta de que cada uno solo necesita 200 a 300 palabras para ser completo, ¡y así se llega a las 2,500 palabras de forma natural!

    Paso 2: La Técnica del «Goteo de Valor»

    Para mantener al lector enganchado durante todo el recorrido, use la técnica del «Goteo de Valor»:

    1. Introducción: Presente la gran pregunta y prometa la solución.
    2. Cuerpo (Parte 1): Resuelva los conceptos básicos y desmienta mitos.
    3. Cuerpo (Parte 2): Introduzca los secretos avanzados (Ej. Cobertura Semántica y Enlaces).
    4. Cuerpo (Parte 3): Entregue herramientas y pasos prácticos (Ej. El Esqueleto o el FAQ).
    5. Conclusión: Resuma la lección principal y deje un pensamiento final inspirador.

    Nunca ponga todo lo mejor al principio; el valor debe estar distribuido de forma uniforme para justificar la longitud y mantener el Dwell Time.

    Paso 3: El Toque Final de la Estructura

    Para hacer que un artículo de 2,500 palabras se sienta como uno de 1,000, siempre incluya:

    Elemento VisualSu Función
    Tablas y GráficosResumen visual de datos complejos (Ej. La tabla de rangos de palabras).
    Citas/Bloques de TextoResaltar una idea clave (Use el formato de Blockquote).
    FAQ al FinalCubrir las últimas preguntas. Esto no solo ayuda a la longitud, sino que Google lo adora para sus «Fragmentos Destacados».

    V. Conclusión: La Fórmula de la Autoridad (600 palabras)

    Llegamos al final de nuestra guía, y espero que la respuesta a la pregunta inicial sea ahora más clara que nunca.

    La longitud óptima de un artículo de blog no es un número fijo dictado por un algoritmo. Es una decisión estratégica dictada por la Intención de Búsqueda del usuario.

    Para temas informativos, complejos y educativos (como la tecnología, el SEO o la ciencia), la única forma de ser el mejor recurso es mediante la exhaustividad. Y la exhaustividad nos lleva inevitablemente al rango de 1,500 a 2,500 palabras, o más.

    Resumen de la Estrategia que Debe Aplicar:

    1. Escriba un Esqueleto: Planifique una estructura que cubra cada rincón del tema.
    2. Sea Completo, No Redundante: Asegúrese de que cada subtítulo ofrezca un valor nuevo.
    3. Priorice la Legibilidad: Use negritas, listas y párrafos cortos para hacer el texto largo fácil de digerir.
    4. Atraiga Enlaces: Cree contenido tan bueno que otros bloggers deseen citarlo y enlazarlo.

    Al aplicar esta mentalidad, no solo estarán escribiendo artículos, estarán creando activos digitales de alto valor que se posicionan de forma duradera, atraen tráfico de calidad y construyen la autoridad de su marca personal o su blog.

    Deja de preguntarse cuánto debe escribir, y empiece a preguntarse: «¿Qué le falta a este artículo para ser el mejor y más completo en todo Internet?» Cuando responda a esa pregunta, tendrá la longitud perfecta.


    Mira… al final me han salido 1893 palabras, ni tan mal oye.

  • Cómo reconocer correos y páginas web falsas: guía práctica de 5 puntos

    Cómo reconocer correos y páginas web falsas: guía práctica de 5 puntos


    En el mundo actual, saber cómo reconocer correos y páginas web falsas es esencial para proteger tu información personal y financiera.
    Cada día aparecen nuevas formas de fraude online, por lo que aprender a identificar señales de advertencia es una habilidad indispensable.
    En esta guía práctica, te explicamos paso a paso cómo evitar caer en las trampas más comunes.

    ¿Por qué es importante saber reconocer correos y páginas web falsas?

    Los ciberdelincuentes utilizan tácticas cada vez más sofisticadas para engañar a los usuarios.
    Si no estás atento, podrías acabar entregando tus contraseñas, tus datos bancarios o incluso infectando tu dispositivo con virus.

    Aprender cómo reconocer correos y páginas web falsas te permitirá navegar con más seguridad, evitar fraudes y proteger tu identidad digital.

    Señales para reconocer correos electrónicos falsos

    Identificar un correo falso es más sencillo si sabes en qué detalles fijarte. Estos son los más importantes:

    1. Revisar el remitente cuidadosamente

    Aunque el nombre que ves pueda parecer legítimo, lo importante es el correo real detrás.
    Desconfía si ves direcciones extrañas como:

    • seguridad@cuentabanco-alerta.com
    • noreply@servicio-paypall.com

    Siempre verifica que el dominio coincida exactamente con la empresa real (@amazon.com, @bbva.es, etc.).

    2. Atención a errores ortográficos o de redacción

    Un correo oficial cuida su redacción.
    Si ves errores ortográficos, frases mal construidas o traducciones extrañas, probablemente sea un intento de estafa.

    3. Presión para actuar de inmediato

    Los estafadores intentan que tomes decisiones rápidas usando frases como:

    • «Su cuenta será suspendida si no actúa en 24 horas.»
    • «Confirmar ahora para evitar el bloqueo.»

    La urgencia es una táctica típica de phishing.

    4. Enlaces engañosos

    Antes de hacer clic en un enlace, pasa el ratón sobre él (sin pulsar).
    Verifica si lleva realmente a la página oficial o a una dirección desconocida.

    Ejemplo:

    • https://seguridad.bancotrue.com → Falso
    • https://www.bancotrue.com → Correcto

    5. Archivos adjuntos sospechosos

    Nunca abras archivos que no esperabas recibir, especialmente si tienen extensiones como .exe, .zip o .scr.
    Pueden contener malware diseñado para robar tus datos.


    Claves para detectar páginas web falsas

    Cuando navegues por internet, también debes saber cómo reconocer páginas web falsas. Aquí te explicamos cómo hacerlo:

    1. Verifica la URL

    Fíjate bien en la dirección web. Los estafadores usan dominios muy parecidos al original, cambiando letras o usando extensiones raras.
    Ejemplos:

    • www.paypa1.com (con un 1 en lugar de una «l»)
    • www.bancoseguro.xyz (dominio poco fiable)

    2. Busca el candado de seguridad

    Una página legítima suele tener certificado SSL (el candado junto a la dirección) y empieza con https://.
    Aunque hoy en día algunas páginas falsas también usan HTTPS, la ausencia del candado es una señal clara de peligro.

    3. Analiza el diseño y la calidad

    Páginas con logos borrosos, errores de maquetación o formularios pobres suelen ser una trampa.
    Una empresa seria invierte en un diseño profesional.

    4. No compartas datos sensibles

    Nunca introduzcas contraseñas, números de tarjeta de crédito o códigos de verificación en sitios dudosos.
    Si una web que no conoces te los solicita, cierra la página inmediatamente.


    Consejos adicionales para protegerte

    Además de aprender cómo reconocer correos y páginas web falsas, sigue estos consejos para mejorar tu seguridad online:

    • Accede siempre a servicios desde el navegador:
      Escribe la dirección tú mismo en vez de usar enlaces de correos o mensajes.
    • Utiliza autenticación en dos pasos (2FA):
      Añade una segunda capa de seguridad a tus cuentas importantes.
    • Mantén actualizado tu navegador y antivirus:
      Así estarás protegido frente a las últimas amenazas conocidas.
    • Desconfía de ofertas demasiado buenas para ser reales:
      Premios, viajes gratis o herencias inesperadas suelen ser ganchos fraudulentos.
    • Revisa las alertas de seguridad de tu navegador:
      Chrome, Firefox y otros avisan automáticamente si una página es sospechosa.

    Conclusión: Tu mejor defensa eres tú mismo

    Saber cómo reconocer correos y páginas web falsas es fundamental para protegerte en internet.
    Aunque existan herramientas que ayudan, la atención y el sentido común siguen siendo tus mejores aliados.

    Si algo parece raro, no actúes de inmediato: verifica, confirma y, ante la duda, no arriesgues tus datos personales.

    Recuerda: en el mundo digital, ser precavido no es opcional, es obligatorio.

    Revisa la sección de tutoriales por si hay algo que pueda ayudarte a mejorar en tu día a día

  • Automatizar búsquedas en Bing y gana 210 puntos Rewards rápidamente

    Automatizar búsquedas en Bing y gana 210 puntos Rewards rápidamente

    ¿Quieres maximizar tus puntos Microsoft Rewards y Automatizar búsquedas en Bing sin perder tiempo en búsquedas manuales? En este artículo, te presentamos una solución eficiente para automatizar tus búsquedas en Bing y ganar puntos Rewards de manera rápida y sencilla. Descubre cómo el script disponible en https://www.pacosalcedo.com/s puede ayudarte a alcanzar tus metas de recompensas sin esfuerzo.

    ¿Qué es Microsoft Rewards y cómo funciona?

    Microsoft Rewards es un programa de fidelización de Microsoft que te permite acumular puntos realizando búsquedas en Bing, completando actividades y participando en promociones. Estos puntos pueden canjearse por tarjetas regalo, donaciones a organizaciones benéficas o incluso suscripciones a servicios como Xbox Game Pass.


    Sin embargo, realizar búsquedas manuales puede ser tedioso y consumir mucho tiempo. Aquí es donde entra en juego el script de automatización de búsquedas en Bing, una herramienta diseñada para simplificar este proceso y ayudarte a ganar puntos de manera eficiente.


    Microsoft Rewards

    ¿Cómo funciona el script para Automatizar búsquedas en Bing?

    El script disponible en https://www.pacosalcedo.com/s es una herramienta avanzada que automatiza las búsquedas en Bing para que puedas acumular puntos Rewards sin intervención manual. Estas son sus características principales:

    1. Formulario configurable: El script incluye un formulario que te permite personalizar el tiempo entre búsquedas (por defecto, 10 segundos) y el número de repeticiones (hasta 30 veces).
    2. Más de 300 millones de combinaciones: Utiliza una base de datos con millones de combinaciones de palabras clave para garantizar que cada búsqueda sea única y válida para acumular puntos.
    3. Compatibilidad multiplataforma: Funciona tanto en dispositivos de escritorio como móviles, lo que te permite usarlo en tu computadora, tablet o teléfono.
    4. Optimizado para Microsoft Edge: El script está diseñado para ejecutarse en Microsoft Edge, el navegador oficial de Microsoft, asegurando un rendimiento óptimo.

    https://rewards.bing.com/


    ¿Cómo usar el script para acumular puntos Rewards Rápido ?

    Sigue estos pasos para comenzar a acumular puntos de manera automática:

    1. Accede a la página: Visita https://www.pacosalcedo.com/s desde tu navegador Microsoft Edge.
    2. Configura el script: Ajusta los parámetros del formulario, como el tiempo entre búsquedas y el número de repeticiones.
    3. Inicia el proceso: El script abrirá automáticamente pestañas en Edge y realizará búsquedas válidas cada 10 segundos.
    4. Monitorea tus puntos: Mientras el script funciona, verás cómo los puntos se acumulan en tu cuenta de Microsoft Rewards.

    Beneficios de usar el script de automatización para ganar puntos Microsoft Rewards

    • Ahorra tiempo: No necesitas realizar búsquedas manuales; el script hace todo el trabajo por ti.
    • Eficiencia garantizada: Con más de 10 millones de combinaciones, cada búsqueda es única y válida.
    • Compatible con móviles y escritorio: Úsalo en cualquier dispositivo con Microsoft Edge.
    • Fácil de usar: El formulario configurable hace que el proceso sea intuitivo y accesible para todos.

    Consejos para un uso responsable con el Script para Microsoft Rewards

    • Cumple con los términos de servicio: Asegúrate de utilizar el script dentro de los límites permitidos por Microsoft Rewards para evitar la suspensión de tu cuenta.
    • Mantén tu navegador actualizado: Usa la última versión de Microsoft Edge para garantizar la seguridad y el rendimiento del script.
    • Revisa actualizaciones: El script podría necesitar ajustes si Microsoft cambia sus políticas o algoritmos de búsqueda.

    Conclusión sobre esta Herramienta para Bing Rewards

    Si buscas una forma eficiente de ganar puntos Microsoft Rewards sin esfuerzo, el script de automatización de búsquedas en Bing disponible en https://www.pacosalcedo.com/s es la solución perfecta. Con su interfaz fácil de usar, compatibilidad multiplataforma y millones de combinaciones de búsquedas, te ayudará a maximizar tus recompensas en poco tiempo.

    ¡No esperes más! Visita https://www.pacosalcedo.com/s y comienza a acumular puntos Rewards de manera automática hoy mismo.

  • Markdown, para qué sirve, donde y cómo usarlo

    Markdown, para qué sirve, donde y cómo usarlo

    A continuación, veremos qué es Markdown exactamente, cómo funciona, qué es necesario para usarlo, en que entornos resulta práctico y, por supuesto, repasaremos brevemente algunas de las muchas herramientas que existen para poder utilizarlo, tanto en local como en la web.

    Qué es Markdown

    Markdown es un lenguaje de marcado que facilita la aplicación de formato a un texto empleando una serie de caracteres de una forma especial. En principio, fue pensado para elaborar textos cuyo destino iba a ser la web con más rapidez y sencillez que si estuviésemos empleando directamente HTML. Y si bien ese suele ser el mejor uso que podemos darle, también podemos emplearlo para cualquier tipo de texto, independientemente de cual vaya a ser su destino.

    Como explica «John Gruber»:http://daringfireball.net/projects/markdown/, uno de sus creadores, Markdown es realmente dos cosas: por un lado, el lenguaje; por otro, una herramienta de software que convierte el lenguaje en HTML válido. Para entenderlo mejor, veámoslo con un ejemplo. Digamos que queremos escribir un encabezado de nivel 1. Esto en HTML se hace con la etiqueta h1. Por lo tanto, escribiríamos:

    <h1>Encabezado</h1>

    Sin embargo, usando Markdown no necesitaríamos escribir la etiqueta, sino tan sólo poner una almohadilla al principio:

    # Encabezado

    Entonces, cuando el programa interprete el Markdown, lo convertirá al HTML correcto: en lugar de escribir nueve caracteres, hemos escrito uno para conseguir lo mismo. Si imaginamos que en lugar de una sola línea se trata de un texto mucho más extenso y con mucho formato que aplicar (más encabezados, listas, e incluso tablas), la utilidad del Markdown se vuelve evidente.

    Cómo es la sintaxis de Markdown

    La sintaxis es muy sencilla y cuenta con varias opciones diferentes para algunos de sus elementos. Básicamente, se trata de añadir ciertos caracteres al inicio de la línea o antes y después de los elementos a los que vamos a aplicar el formato. Veamos a continuación tan sólo algunos ejemplos para hacernos una idea de su sencillez de uso.

    Como hemos visto en el ejemplo anterior, los encabezados se crean poniendo almohadillas. El número de almohadillas que pongamos se corresponderá con el nivel de encabezado que queremos usar. Por ejemplo, si queremos un encabezado de nivel 2 (h2), pondremos dos almohadillas; si queremos uno de nivel 4 (h4) pondremos cuatro almohadillas. Así, del 1 al 6, que son los encabezados que tiene el HTML.

    Para enfatizar, usamos los asteriscos antes y después de las palabras. Dado que hay dos formas de enfatizar, cursivas y negritas, usaremos un asterisco antes y después para las cursivas y dos asteriscos para las negritas, ambos sin espacios.

    Aplicar cursiva y negrita usando Markdown

    En cuanto a las listas, dado que en HTML hay de dos tipos, numeradas y sin numerar (u ordenadas y desordenadas), usaremos números seguidos de un punto y un espacio para cada elemento en el caso de las primeras y asteriscos y un espacio (ahora sólo al principio), signos más o guiones para las segundas.

    Crear listas usando Markdown

    Como la intención de este artículo no es reseñar todos los elementos de la sintaxis, os remito a la «página original de John Gruber»:http://daringfireball.net/projects/markdown/syntax, donde podéis encontrarlos todos. Sin embargo, si preferís algo en español, os recomiendo la «página de Joe Di Castro»:http://joedicastro.com/pages/markdown.html, que explica muy bien y de manera atractiva cada uno de los elementos.

    Mi recomendación es que guardéis estas páginas en vuestros marcadores si vais a empezar a usar Markdown, pues al principio las estaréis consultando bastante. A medida que uséis este lenguaje, terminaréis por memorizar el uso de todos los caracteres.

    ¿Es Markdown para mí? Ventajas de usarlo

    Ventajas de usar Markdown

    Si habéis llegado hasta aquí, tal vez os estaréis preguntado si Markdown es para vosotros y que beneficios ofrece su utilización. En principio, hay que reconocer que quienes más lo apreciarán son aquellos que publican contenido en la web de manera regular. Sin embargo, cualquiera que use un teclado como herramienta principal de trabajo podrá sacarle partido. Veamos entonces algunas de las ventajas que tiene su uso. El peso que tenga cada una dependerá de vosotros y considerarlas os ayudará a decidir si debéis probarlo o no.

    Escribir para web es más rápido y cómodo

    Una vez que te acostumbras y conoces mínimamente la sintaxis, completas el texto más rápido. Si lo que hacemos normalmente es seguir un proceso del tipo «escritura -> revisión -> formato», las partes de revisión y formato las podemos hacer al mismo tiempo sin abandonar el teclado.

    Además, la sintaxis de Markdown está pensada para que resulte más fácil de leer. Es decir, que los elementos de formato no estorben la lectura, como sí ocurre en HTML. Veamos un ejemplo sencillo, primero escrito con Markdown y luego con HTML

    Con Markdown, es más fácil (leer)[https://www.pacosalcedo.com].
    Con Markdown, es más fácil leer.

    Es más difícil cometer errores de sintaxis

    El HTML básico, que es el que necesitamos para dar formato a un texto, es sumamente sencillo de usar. Pero también es muy fácil cometer errores. El más habitual: olvidarse de cerrar una etiqueta de manera adecuada. Markdown hace que un error tan común como éste no se produzca.

    Es perfecto para usarlo con editores de texto minimalistas

    A mucha gente le gusta escribir en texto plano, utilizando editores de texto o procesadores minimalistas por una cuestión de concentración: muchas veces, no necesitamos tantas herramientas como las que nos ofrece un procesador como Word, especialmente cuando todo lo que vamos a hacer es escribir un texto con un formato básico. De hecho, en ocasiones tal cantidad de herramientas sólo consiguen distraernos e incluso molestar.

    Muchos de estos editores guardan los archivos en formato de texto plano. Usar Markdown nos permite que no tengamos que dejar de utilizar nuestra herramienta favorita para darle formato a un texto cuando sea necesario.

    Es ideal para el entorno móvil

    Si bien existen aplicaciones para dispositivos móviles que nos permiten aplicar formato a un texto, resulta bastante incómodo hacerlo por la misma naturaleza del sistema táctil. Si usamos una aplicación que soporta Markdown, tan sólo se trata de escribir unos pocos caracteres más. Es más rápido y ágil, especialmente si vamos aplicando el formato a medida que escribimos.

    Herramientas para usar Markdown

    Markable, editor online de Markdown

    Realmente, para emplear Markdown todo lo que necesitamos es un editor de texto, como el mismo bloc de notas. Sin embargo, hay una segunda parte del proceso que consiste en convertir o interpretar el Markdown como HTML o como otro tipo de documento. Y ahí es donde entran las herramientas pensadas específicamente para el uso de este lenguaje. Veamos algunas de ellas.

    • «Dingus»:http://daringfireball.net/projects/markdown/dingus: la herramienta online creada por el propio Gruber. Nos convierte el texto con sintaxis Markdown a HTML, ofreciéndonos también una vista previa del resultado final. Como ventaja es que contamos con una cheatsheet o «chuleta» a la derecha por si no recordamos algunos de los caracteres que podemos usar.
    • «Markable»:http://markable.in/: otra herramienta online, pero más potente que Dingus. Nos ofrece un editor que va actualizando en tiempo real el texto que escribimos. Sin registro, una vez que hemos terminado, podemos descargarnos el resultado en HTML o en formato Markdown (es decir, un archivo de texto plano que conserva los caracteres sin conversión alguna). Sin embargo, si nos registramos (de forma gratuita) cuenta con opciones adicionales como la posibilidad de guardar online los documentos, guardarlos en nuestra cuenta de Dropbox o de Evernote e incluso publicar el texto en Tumblr, pudiendo así usarlo como cliente para elaborar textos largos que luego publicaremos en este servicio.
    • «Markdown Here»:http://markdown-here.com/: es una extensión para Chrome, Firefox, Safari,Thunderbird y Postbox que nos permite usar Markdown a la hora de escribir correos en Gmail y Yahoo! Mail. Sin embargo, también funciona en otras interfaces web donde se usan editores de texto enriquecido. Si queréis conocer más sobre esta herramienta, ya «hablamos de ella»:https://www.genbeta.com/correo/usa-markdown-para-formatear-correos-electronicos-con-markdown-here hace un tiempo.
    • «MarkdownPad»:http://markdownpad.com/: se trata de un programa para Windows del que «os hablamos»:https://www.genbeta.com/herramientas/markdownpad-editando-markdown-en-windows-eficientemente hace ya más de un año. Desde entonces, han sacado su versión 2, que ha sido reescrito desde cero incorporando nuevas funciones (como uso de pestañas o resaltado de sintaxis) y añadiendo una versión de pago con más características.
    • «ReText»:http://sourceforge.net/p/retext/home/ReText/: en este caso, hablamos de una aplicación para Linux de la que también os comentamos «aquí en Genbeta»:https://www.genbeta.com/herramientas/retext-interesante-editor-markdown-para-linux en su momento. Además de Markdown, también podemos usar reStructuredText, otro lenguaje de marcado. Tiene modo a pantalla completa y permite exportar a HTML, ODT y PDF.
    • «Mou»:http://mouapp.com/: le toca el turno ahora a MacOS, con esta «aplicación reseñada»:https://www.applesfera.com/aplicaciones-os-x-1/mou-un-interesante-editor-web-en-markdown-en-desarrollo-para-os-x-lion por nuestros compañeros de Applesfera hace también un tiempo. Dado que todavía no ha salido de beta, podemos descargar y usar la aplicación de manera gratuita, aunque aquellos que donen algo, recibirán una licencia cuando la versión 1.0 esté disponible.
    • «Nocs»:https://itunes.apple.com/es/app/id396073482: en iOS tenemos una gran cantidad de aplicaciones disponibles que hace uso de Markdown, aunque la mayoría son de pago. Sin embargo, existen unas pocas alternativas gratuitas entre las que destaca Nocs, un editor de texto que soporta Markdown, permite guardar nuestros archivos en Dropbox y exporta a HTML, entre otras funciones más.
    • En Android, también hay una generosa cantidad de aplicaciones que soportan Markdown, y unas cuantas de ellas son gratuitas. De entre ellas, creo que se pueden destacar algunas como «MarkDrop»:https://play.google.com/store/apps/details?id=net.keepzero.markdrop, «Denote»:https://play.google.com/store/apps/details?id=com.twostorks.android.denote, «Notal»:https://play.google.com/store/apps/details?id=com.fusionfenix.notal y «Minutes Text Notes»:https://play.google.com/store/apps/details?id=com.saelimbilly.genericdatabaseapp. Todas ellas además se pueden sincronizar con Dropbox, que es uno de los criterios que he usado para seleccionarlas.

    Estas son algunas de las muchas herramientas disponibles que existen. Los que ya uséis Markdown seguro que conocéis unas cuantas más. Ya sabéis que abajo están los comentarios para que nos digáis cuales son vuestras recomendaciones.

  • ¿Qué es WampServer? Usos, características y opiniones

    ¿Qué es WampServer? Usos, características y opiniones

    WampServer es una potente plataforma para el desarrollo web que puede ser utilizada tanto por programadores como por empresas en general.

    A continuación te expondremos lo que es WampServer así como sus principales características y un resumen de las opiniones generales de sus usuarios.

    ¿Qué es WAMPSERVER?

    image

    WAMP, es un acrónimo o abreviatura de Windows Apache MySQL PHP. Se trata de un popular ambiente de desarrollo de código abierto que permite crear y probar aplicaciones o páginas web.

    Incluye las tres tecnologías de desarrollo web más utilizadas (el servidor web Apache, el manejador de base de datos MySQL y el lenguaje de programación PHP) en un paquete de software fácil de instalar en el sistema operativo Microsoft Windows en cuestión de minutos.

    WAMP es un programa gratuito y de código abierto, publicado bajo la GNU General Public License (GPL) y es ideal tanto para desarrolladores como para diseñadores.

    ¿Para qué sirve WAMP?

    WAMP puede utilizarse para crear potentes aplicaciones web como sistemas de gestión de contenidos, blogs, foros, tiendas de comercio electrónico, etc.

    También facilita la transferencia de sitios web existentes de un servidor a otro sin necesidad de reconfigurar nada.

    El servidor WAMP proporciona una plataforma conveniente para probar nuevas aplicaciones web y ejecutarlas en un entorno seguro como tu propio PC, evitando así posibles conflictos con el servidor de producción en vivo.

    ¿Cuáles son las características del servidor WAMP?

    image 1

    1. Fácil instalación:

    Instalar WAMP en un sistema Windows es sencillo y fácil de hacer con sólo unos clics.

    2. Panel de control:

    El panel de control de WAMP proporciona una interfaz fácil de usar para gestionar tus aplicaciones web, servicios y bases de datos desde un único lugar.

    3. Rendimiento:

    El servidor WAMP ofrece un rendimiento excelente con velocidades de carga rápidas y un tiempo de inactividad mínimo gracias a sus componentes Apache, MySQL y PHP.

    4. Seguridad:

    Las funciones de seguridad integradas en el servidor WAMP garantizan la protección de sus aplicaciones web frente a ataques malintencionados y accesos no autorizados.

    5. Versatilidad:

    WAMP puede utilizarse para desarrollar aplicaciones en una amplia gama de lenguajes de programación, como HTML, CSS y JavaScript, entre otros.

    6. Extensibilidad:

    El servidor WAMP también permite instalar diversas extensiones y complementos que amplían aún más su funcionalidad.

    ¿Cuál es la opinión sobre WampServer?

    image 2

    La mayoría de los desarrolladores están de acuerdo que WAMP es una solución excelente para crear aplicaciones web en Windows.

    Proporciona una plataforma fiable, segura y fácil de usar, con un gran rendimiento y un tiempo de inactividad mínimo.

    La versatilidad del servidor WAMP lo hace ideal tanto para principiantes como para profesionales, ya que permite desarrollar aplicaciones en varios lenguajes de programación sin tener que aprender otros nuevos.

    ¿Cómo usar WampServer?

    image 3

    Para descargarlo,  puedes ir a la página web de WampServer y seguir las instrucciones de instalación.

    Una vez que lo hayas instalado, puedes iniciarlo y aparecerá un ícono en la barra de tareas.

    Cuando este se ponga verde podrás empezar a desarrollar tu aplicación web en Windows de forma local sin necesidad de internet.

    Después, puedes acceder al panel de control desde el que puedes iniciar y detener servicios, gestionar bases de datos y configurar los ajustes de todos los componentes del servidor.

    Una vez que todo esté configurado, puedes crear una nueva carpeta de proyecto y empieza a escribir el código de tu aplicación o sitio web.

    Por último, puedes probar la aplicación accediendo a ella desde un navegador web en tu PC. Ten en cuenta que la dirección de tu servidor local será http://localhost y con esta es que podrás acceder a tu sitio web local.

    Conclusión

    WAMP es una excelente solución para desarrollar aplicaciones web en Windows. Es gratuito, fácil de instalar y viene con una amplia gama de características que lo hacen ideal tanto para principiantes como para profesionales.

    También proporciona un entorno seguro en el que probar tus aplicaciones antes de desplegarlas en un servidor real, garantizando que todo funciona como se espera.

    Espero que te aclarara alguna duda este artículo.

  • Instalación Básica de Visual Studio Code

    Instalación Básica de Visual Studio Code

    Video realizado para mis alumnos pero que puede ser de interés para alguien….

    Muy muy básico, pero por algún sitio hay que empezar.

  • ¿Cómo «engañar» a bing para que te regale 15€ al mes?

    ¿Cómo «engañar» a bing para que te regale 15€ al mes?

    Vale… que Bing te de15 euros no es un pastizal, no es golpe del siglo, no es un salario y mucho menos, te da para vivir… no hablamos de «ganar dinero», hablamos de un pellizco.

    Pero yo tengo 15€ mensuales, por cortesía de Microsoft, que alegremente se utilizan en Amazon adquiriendo alguna chorradilla cada mes.

    También puedes gastarlo en Carrefour, Xbox, Xalando, Adidas, tiendas de ropa, donarlo a alguna ONG…


    Y lo bueno de todo es que ha salido como modelo de utilidad de una de mis clases… enseñé a mis alumnos a hacer frases aleatorias (programando) y ha terminado dándome 15€ al mes. (a ellos también)

    ¿Que hay que hacer?… seguro que te piden registro, cookies, minado de criptomonedas, tu hijo primogénito, un riñón…. PUES NO…. como esto lo hicieron mis alumnos, no tiene nada de eso (por que no han querido.)

    Si sigues interesado/a/e te explico qué es y cómo funciona Microsoft Rewards,

    Microsoft Rewards es un programa de puntos y recompensas creado por Microsoft. La idea es la de intentar fidelizarte como usuario, ofreciéndote puntos por utilizar productos de la empresa como su buscador o su tienda de aplicaciones. En ocasiones también puede haber algún tipo de encuesta o acción que puedes hacer en la web de Rewards para ganar puntos, por lo menos cuando entras por primera vez.

    Se trata de un programa gratuito, lo que quiere decir que para participar no necesitas pagar ninguna cuota ni registrarte. Es un programa que viene incluido en tu cuenta de Microsoft, por lo que quiere decir que si tienes creado un correo de Hotmail u Outlook podrás acceder a él.

    Tienes más información desde una página seria : Microsoft Rewards: qué es, cómo participar y cómo puedes conseguir puntos (xataka.com)

    Hay mucha info al respecto…

    Pero ahora te enseño a trampear el sistema

    1. has de tener una cuenta de Microsoft
    2. has de utilizar el buscador Bing
    3. has de utilizar el navegador Bing

    Si bien el punto 3 no es esencial… si que es recomendado por que te da mas puntos.

    ¿Ya lo tienes?
    Entra en este enlace, con BING. te aparecerá un formulario con un único campo, sin cookies, sin registros, sin nada que te obligue a nada….

    formulario busqueda aleatoria


    Lo que vas a hacer al pulsar, es abrir 20 ventanas con una búsqueda aleatoria en cada una. No te asustes que es normal.

    busquedas

    Si regresas al formulario verás qué búsquedas se han realizado, las pestañas que se han abierto y un tiempo de espera…

    Esa cuenta regresiva cierra todas las pestañas para que no te tengas que complicar, y te redirige a la página web de rewards para que veas los puntos que has ganado…

    En ocasiones, las 20 búsquedas no son suficientes… eso lo aviso… y hay que repetir el proceso…


    Por eso tengo el enlace puesto en favoritos.

    ahora….

    ¿Realmente me saco 15€ al mes?

    Si… y no más por que me da pereza, Tengo alumnos que se sacan 20€ y 30€, pero eso ya requiere de inventiva adicional y disponer de recursos y conocimientos de friki de la informática

    • Realizar búsquedas desde el móvil da puntos
    • Hacerlo todos los días da puntos
    • Si haces los juegos, puzles, test de cultura general… da puntos

    Pero con eso sacas 5/10 € al mes…

    Si usas múltiples cuentas de usuario puedes multiplicar de forma exponencial la efectividad … pero eso te lo enseño en alguno de mis cursos…. (que molan bastante según me dicen)

    ¿Y si no tengo ganas de hacer todas estas mierdas?

    Pues no las hagas… Pon el enlace en página de inicio de tu navegador bing, y cuando lo abras dale al botón…. con eso te va a dar el mínimo pero aún así es gratis..

  • Scripts en HTML: El mejor sitio dónde Incluirlos

    Scripts en HTML: El mejor sitio dónde Incluirlos

    En este tutorial aprenderás cuál es el mejor lugar en el que puedes incluir los scripts en HTML. Esto es algo que ya hemos visto cuando hemos creado una plantilla básica HTML, pero aquí verás una explicación más detallada.

    Hace un tiempo no era recomendable colocar las etiquetas <script> en la sección <head> de los documentos HTML. La mejor práctica consistía en situar las etiquetas <script> que incluyen código JavaScript justo antes la etiqueta de cierre </body>.

    Esto es debido a que los navegadores cargan el código HTML desde la parte superior de los documentos hasta el fondo. Lo primero que se carga es la cabecera <head> y seguidamente el body <body> y todo lo que contiene en su interior. Si incluyes los scrips en la sección head, la carga del archivo JavaScript referenciado bloqueará el análisis del código HTML posterior hasta que el script se haya cargado y ejecutado. Esto puede ocasionar también problemas.

    1. Si el código JavaScript de alguno de tus scripts altera el código HTML nada más cargarse, no ocurrirán dichos cambios y puede que se produzcan errores, ya que el código HTML todavía no se habrá cargado.
    2. Por otro lado, el tiempo de carga de tu página puede que sea considerablemente largo es el tamaño de tus archivos JavaScript es demasiado grande. A mayor cantidad de código JavaScript, mayores serán los tiempos de carga. Sin embargo, si optas por incluir los archivos JavaScript justo antes de la etiqueta </body>, la parte más importante de la página ya se habrá renderizado cuando se carguen estos archivos.

    Incluyendo los Scripts en HTML justo al final del documento, darás un valioso tiempo al navegador para que cargue el código HTML antes de que cargue el código JavaScript, evitando errores y acelerando los tiempo de respuesta. Además, mejorarás tu puntuación en la herramienta Google Page Insights.

    Scripts en HTML

    Sin embargo, el uso de los atributos async o defer eliminan la mayor parte de estos problemas derivados de la carga de scripts en la cabecera, ya que se descargarán de forma asíncrona. Es decir, el análisis de código HTML sucede a la vez que se descargan los scripts. Para más información acerca de estos atributos, consulta cómo cargar scripts con async y defer.

    Esta es la recomendación general para incluir los scripts en HTML:

    • Si usas los atributos async o defer, incluye los scripts en el head.
    • Si no usas los atributos async o defer, incluye los scripts antes de la etiqueta de cierre </body>.

    Seguramente te estés preguntando que por qué no ves errores cuando llevas toda la vida incluyendo los scripts en la cabecera sin usar async / defer. Muy sencillo; cuando incluyes scripts como jQuery, sueles usar una función que espera a que todo el código HTML se haya cargado antes de ejecutar ciertas funciones. Se trata de la función $("document").ready. Aquí tienes un ejemplo:

    $("document").ready(function(){
        // Aquí va tu código
    });

    La función ready esperará a que el documento esté listo, tal y como su nombre indica. Muchos otros scripts incluyen funciones similares. Decir que, aunque esto en teoría funciona, afectará enormemente al rendimiento de tu página, traduciéndose en un menor número de visitas desde Google.

    Espero que esta pequeña guía sobre donde incluir los Scripts en HTML os haya sido útil.

  • La declaración Doctype: Qué es y para qué se utiliza

    La declaración Doctype: Qué es y para qué se utiliza

    Todos los documentos HTML deben incluir la declaración doctype para así indicar al navegador el tipo de documento que debe consumir, así como la versión de HTML que sigue el documento. Doctype es la abreviatura de Document Type Declaration.

    En general todo documento HTML debe comenzar con esta declaración como primera línea:

    <!DOCTYPE html>
    doctype

    En este ejemplo hemos indicado al navegador que el documento actual está en formato HTML5. No te preocupes de si la declaración está en mayúscula o minúscula, ya que no es sensible a las mayúsculas.

    Modos de Renderizado

    Siempre que esta etiqueta esté presente, el navegador utilizará los estándares actuales para representar la página. A este modo de renderizado se le suele llamar «modo estándar»,

    Sin embargo, estos estándares no son válidos cuando la página ha sido creada para navegadores, que ya tienen bastantes años a cuestas. Es por ello que la mayor parte de los navegadores entrarán automáticamente en un modo de representación denominado «modo compatibilidad« cuando detecten que la página ha sido creada con otros estándares diferentes a los actuales. A este modo de representación también se le suele llamar «quirks mode».

    Los navegadores determinarán cuál de los dos modos utilizar basándose en la declaración DOCTYPE. En la mayor parte de los casos, si quieres evitar el modo compatibilidad, tendrás que usar la declaración que ya hemos visto:

    <!DOCTYPE html>

    Sin embargo, algunas versiones antiguas del navegador Internet Explorer necesitan que tengamos en cuenta ciertas consideraciones adicionales. En concreto, hablamos de todas aquellas versiones inferiores a Internet Explorer 10, ya que necesitan que la siguiente meta etiqueta esté presente en el <head> de la página:

    <meta http-equiv="X-UA-Compatible" content="IE=Edge">

    Versiones de HTML

    En esta sección vamos a ver algo de historia. A día de hoy ya no es necesario que leas esto, salvo que estés interesado por temas de compatibilidad. La última versión de HTML es por ahora la versión HTML5, que fue creada siguiendo su propio estándar. Debido a esto, su declaración DOCTYPE es tan sencilla como la que ya hemos visto:

    <!DOCTYPE html>

    Sin embargo, vamos a mirar un poco más hacia el pasado, en donde nos encontramos con las versiones de HTML que han ido apareciendo desde 1991:

    • HTML (SGML): La primera versión, creada por Tim Bernes-Lee en 1991.
    • HTML 2.0 (SGML): Publicado en el año 1995, este es el primer estándar oficial, ya que el estándar HTML 1.0 como tal jamás ha existido. Los documentos eran muy simples y todavía no se soportaban las tablas.
    • HTML 3.2 (SGML): Publicado en el año 1997, este estándar fue el primero registrado bajo el estándar W3C. Este estándar soportaba applets de Java e imágenes flotantes con texto a su alrededor.
    • HTML 4.01 (SGML): Publicado en diciembre de 1997 por primera vez, lanzándose la versión 4.01 en el año 1999, este estándar prescindía de etiquetas obsoletas y agregaba otras nuevas, aunque no supuso una gran revolución. Soportaba diferentes versiones, como la estricta y la transaccional, además de otra que soportaba frames. Tal y como su nombre indica, el modo transaccional era menos escrito que el modo estricto.
    • XHTML (XML): Publicado en el año 2000. El consorcio W3C continuó por su cuenta el desarrollo de la siguiente versión de HTML, dando lugar al estándar XHTML. Por otro lado, ciertas empresas como Mozilla, Opera y Apple decidieron desarrollar de forma paralela el estándar HTML5. Finalmente, el estándar XHTML se integró como parte del estándar HTML5.
    • HTML5: Publicado en el año 2014. HTML5 incorporaba nuevas etiquetas como aquellas que permiten integrar vídeo o audio a los documentos HTML, todo ello sin necesidad de addons, como había ocurrido anteriormente. Desde entonces no se han lanzado nuevos estándares, sino que el propio estándar HTML5 se fue mejorando progresivamente. Con el tiempo se dejaron de usar muchas de las reglas definidas en el estándar XHTML.

    Los estándares previos a HTML5, salvo XHTML, están basados en el formato SGML, que define la estructura de los documentos. Es por ello que se hace necesario definir un esquema DTD (Document Type Definition). Por ejemplo, a continuación tienes la definición DOCTYPE de la versión HTML 4.01 estricta:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    Por otro lado, XHTML utiliza XML para definir la estructura del documento. Aquí tienes también la definición DOCTYPE de un documento XHTML:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    Como puedes ver, todas estas versiones requieren que se defina el tipo de documento o DTD. Además, la versión XHTML también necesitaba la inclusión de un espacio de nombres, de modo que soportase ciertas etiquetas. El espacio de nombres se define mediante el atributo xmlns de la etiqueta html:

    <html xmlns="http://www.w3.org/1999/xhtml">

    Por último HTML5 sigue su propio estándar, por lo que no se requiere que incluyamos la definición del esquema DTD, siendo su declaración muy simple:

    <!DOCTYPE html>

    Y esto ha sido todo.

  • Etiquetas Contenedoras de HTML

    Etiquetas Contenedoras de HTML

    En HTML existen ciertas semánticas cuyo objetivo es el de definir lo que contienen en su interior. Habitualmente nos referimos a estas etiquetas como etiquetas contenedoras o container tags, ya que, salvo que agreguemos nosotros estilos o algún tipo de interacción con ellas, los navegadores no les otorgan ningún estilo o funcionalidad por defecto. En su interior pueden contener un conjunto de otras etiquetas no específicas. Algunos ejemplos de estas etiquetas son las etiquetas navarticlesection, o div.

    Al principio podría resultar complicado saber cómo o dónde utilizar estas etiquetas, así que vamos a ver una por una aquellas que más se utilizan.

    Etiqueta nav

    La etiqueta nav suele contener la definición de un menú de navegación en su interior. Es habitual incluir una lista en su interior, que puede ser tanto ordenada ol, como no ordenada ul. A continuación tienes un pequeño ejemplo de un menú:

    <nav>
      <ol>
        <li><a href="/">Inicio</a></li>
        <li><a href="/Empresa">Empresa</a></li>
        <li><a href="/contacto">Contacto</a></li>
      </ol>
    </nav>

    Etiqueta article

    Esta etiqueta puede identificar tanto al contenido principal de una página, como por ejemplo este artículo, como a ciertos contenidos secundarios a los que es posible acceder mediante algún enlace, como la lista de artículos de un blog.

    Aquí tienes un ejemplo de la definición de la etiqueta article como contenido principal de una página:

    <article>
      <h1>Título del blog</h1>
      <p>Aquí va el contenido del blog</p>
    </article>

    Dentro de un artículo es de esperar que aparezca un encabezado h1 como título principal y varias etiquetas h2-hx que indiquen las secciones en las que se divide.

    Aquí tienes también un ejemplo de la definición de varias etiquetas article como una lista de artículos de una página:

    <article>
      <h2>Cómo aprender HTML</h2>
        <a href="/articulos/html">Leer más</a>
    </article>
    <article>
      <h2>Cómo aprender JavaScript</h2>
      <a href="/articulos/javascript">Leer más</a>
    </article>

    Etiqueta section

    La etiqueta section representa una porción o sección del documento. Al igual que ocurría con la etiqueta article, cada sección puede contener una etiqueta h1 y varias etiquetas h2-hx que indiquen las secciones en las que se divide. Eso sí, no es recomendable colocar más de una etiqueta h1 en una página.

    Esta etiqueta resulta útil si quieres dividir en varias secciones un artículo que es excesivamente largo. Sin embargo, no suele utilizarse para dividir elementos que no contienen información bien definida, en cuyo caso tendrías que usar la etiqueta div. A continuación tienes un ejemplo:

    <section>
      <h2>Una sección cualquiera</h2>
      <p>Texto de la sección</p>
      <img src="/img/mi-imagen.png" />
    </section>

    Etiqueta div

    La etiqueta div es la más utilizada a la hora de definir contenedores genéricos, pudiendo utilizarse independientemente de la información de la página. También es habitual utilizar esta etiqueta como mero contenedor cuando se quieren aplicar ciertos estilos a ciertos elementos de la página, por lo que es habitual usar el atributo class con este elemento. Si las otras etiquetas no son las más adecuadas para un elemento que quieres definir, lo más seguro es que debas definirlo con la etiqueta div. Aquí tienes un ejemplo:

    <div>
      <p>Cualquier cosa</p>
    </div>

    Etiqueta header

    Esta etiqueta se utiliza para definir la cabecera de una página o artículo. Por ejemplo, es habitual definir barras de navegación dentro de la sección header. También puede contener etiquetas h1-Hx en su interior, así como un texto de introducción como referencia al contenido de la página. Aquí tienes un ejemplo:

    <header>
      <h1>Título de la página</h1>
    </header>

    También es habitual incluir la etiqueta header como parte de un artículo:

    <article>
      <header>
        <h1>Título de la página</h1>
      </header>
    </article>

    Es importante que no confundas  la etiqueta header con la etiqueta head, puesto que esta última se utiliza para definir ciertos metadatos de la página, antes del body.

    Esta etiqueta es lo opuesto a la etiqueta header, puesto que la etiqueta footer se suele utilizar para definir el pié de un artículo, que puede contener cosas como enlaces de interés o información acerca de su autor, entre otras cosas:

    <article>
      <footer>
        <span>Pié del artículo</span>
      </footer>
    </article>

    Etiqueta main

    Si la etiqueta header se utilizaba para definir la cabecera de un artículo y la etiqueta footer para definir el pié, el cometido de la etiqueta main es el de definir el contenido principal de una página o artículo. A continuación tienes un ejemplo:

    <main>
      <span>Cuerpo del artículo o de la página</span>
    </main>

    Etiqueta aside

    La etiqueta aside se utiliza para definir algún tipo de contenido relacionado con la página o artículo definido en el interior de la etiqueta main. Por ejemplo, podrías agregar una lista de artículos o de etiquetas relacionadas con la página, entre otras cosas. Otro ejemplo son los widgets que existen en las típicas sidebars de las páginas creadas con WordPress, que suelen agregar ciertos contenidos o funcionalidades a la página. Esta etiqueta separa a los elementos que contiene en su interior del flujo semántico de la página. Por ejemplo, a continuación definimos un formulario de contacto:

    <main>
      <p>Aquí va algo de texto</p>
    </main>
    <aside>
      <form action="/contacto">
        <label for="nombre">Nombre:</label>
        <input type="text" name="nombre">
        <label for="mensaje">Mensaje</label>
        <textarea name="mensaje"></textarea>
        <input type="submit" value="Enviar mensaje">
      </form>
    </aside>

    y esto ha sido todo.

Soporte

¡Bienvenido! Por favor, identifícate para comenzar.

Tus datos están protegidos y solo se usan para identificarte en el chat.

Accesibilidad
🌗 Alto Contraste
📺 Pantalla Completa
⌨️ Enviar con Enter
📏 Tamaño de Texto