Estructurando páginas web con HTML: centrando texto, cambiando tamaño de letra y añadiendo líneas divisorias

KatsuCoder Seguir

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Mar 2022
Mensajes
16
Hey Coders!

Tengo una duda, he estado estudiando mucho HTML5. Quiero saber como puedo estructurar una pagina web con HTML, me refiero a centrar el texto, colocar lineas, Cambiar tamaño de letra solo con HTML, " si es posible". Quiero saber si es posible hacer eso o ya tocaria usar CSS para estilizar.

Para que ustedes puedan comprehenderme, quiero darle diseño a la pagina de manera basica. Color, tamaño de Letras Lineas divisoras o algo asi.

Primeramente quiero dominar super bien HTML, antes de tocar otro lenguaje.

Me encantaría recibir sus ayudas.

Muchas Gracias Coders!
 

arnego2

1
Pi
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
1 Mar 2015
Mensajes
5.852
Depende del theme, platilla debe estar entre el texto como <p class="" o por css, los clases de h1 hasta h6 y texto.
 

YoGeekOnline

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
14 Dic 2010
Mensajes
1.439
Con style="" lo puedes hacer. Sin embargo, no es una buena práctica y aunque debes aprender a hacerlo, no debes hacerlo en un proyecto que vayas a poner online.

La buena practica es CSS si o si. Los buscadores y exploradores te castigan por no usar una hoja de estilos aparte.
 

Immoral Dev

No recomendado
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
25 Jun 2021
Mensajes
438
Usando bootstrap puedes construir un sitio web simple y bonito, solo tocando html
 

pmike

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Feb 2012
Mensajes
368
Exacto ahora la web es responsiva y no vale utilizar las tipicas tablas de siempre (<table>) yo he llevado años utilizandolas, y me las sabia de memoria, pero ahora eso no vale!!.
Lo que se tiene que utilizar es bootstrap 5 (HTML5 apoyado en CSS) y sobre todo los <div> como por ejemplo:
<div class="col"> y todo se fundamenta en esto, y es que ahora la pagina se divide por secciones que son 12 columnas.
 

Kevin Ramos

Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
10 Mar 2017
Mensajes
1.311
Edad
28
Usando bootstrap puedes construir un sitio web simple y bonito, solo tocando html
Exactamente! Ya que bootstrap trabaja con clases. Pero no uses stilos en el html, eso hace que tú estructura sea horrible y difícil de entender.
 

SEMTaurus

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
15 Oct 2019
Mensajes
517
Hola katsu, me alegra que sigas esforzandote :)
En la antigüedad existieron etiquetas para centrar y agregar formato, pero quedaron obseletas.
Luego vinieron los estilos inline, pero ahi ya hay que usar propiedades css.
Quedate con esto: html ya no es para estructurar la presentacion de la web, sino para dar sentido semantico al contenido.

Imaginate que tienes dos div, uno con el cuerpo de un articulo y otro con un anuncio publicitario. Como un software (el que sea) puede distinguir uno del otro? O imagina que estas poniendo una tabla con datos estadisticos en una web corporativa. Como un lector de pantalla para personas invidentes va interpretar correctamente el contenido? Tiene que haber algun modo.. ahi entra html al rescate.
Es un tema complejo y muy intereresante. Te invito a investigar temas de accesibilidad y web semantica para que veas el poder de html.

Tambien te recomiendo que si ya conoces las tags basicas, sabes hacer listas, tablas y formularios, empices con css de una vez. Porque todas esas tecnologias son interdependientes.

PD: dicen las buenas practicas que el css inline da cancer.. Pero si algun dia trabajas con react veras que no es para tanto. Igual, EN PRINCIPIO separa tus estilos para que no tengas problemas.

Saludos y sigue adelante ;)
 

KatsuCoder

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Mar 2022
Mensajes
16
Voy a abrir un nuevo hilo para leer mas respuestas, ya que me inspiraste a dudas que tengo. Abriré ese hilo con el propósito de que estés ahí como anfitrión. Me interesa saber tus pensamientos.
Da Clic Aqui moon-ra
 

Puko

Delta
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Dic 2022
Mensajes
692
directamente en las etiquetas html…
centrar el texto
<div style="justify-content: center; display: flex;">texto</div>
tamaño de letra
<div style="font-size: 88px;">texto</div>
colocar lineas,
<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;">texto</div>
<div style="color: #ddd;">texto</div>

O solo le agregas una "clase/class" al div

<div class="ejemplo">texto</div>

y al css su "selector de clase"…

.ejemplo {
text-align: center;
color: #888;
font-size: 22px;
border-top: 1px solid #444;
border-bottom: 3px solid #777;
}

previo …

2023-11-12.18-37-13.jpg
 

AbrahamS

Curioso
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2024
Mensajes
1
Hey Coders!

Tengo una duda, he estado estudiando mucho HTML5. Quiero saber como puedo estructurar una pagina web con HTML, me refiero a centrar el texto, colocar lineas, Cambiar tamaño de letra solo con HTML, " si es posible". Quiero saber si es posible hacer eso o ya tocaria usar CSS para estilizar.

Para que ustedes puedan comprehenderme, quiero darle diseño a la pagina de manera basica. Color, tamaño de Letras Lineas divisoras o algo asi.

Primeramente quiero dominar super bien HTML, antes de tocar otro lenguaje.

Me encantaría recibir sus ayudas.

Muchas Gracias Coders!
Realmente HTML ha dia de hoy poco uso le podrás dar en cuanto a diseño mas allá de establecer la estructura de cajas basicas que conformarán la web.

Eso sí, si lo quieres usar simplemente como experiencia para ir tendiendo un puente con otros lenguajes centrados en diseño como CSS, o creación de funciones simples con JS.

Puedes utilizar el código "inline" o las etiquetas <style> para referirte a otros tags de elementos , ids o clases.

HTML:
<style type="text/css">
<! -- Para tags de otros elementos y variable para el color -->
 p { color: red; }

<! -- Para clases  con etiqueta y variable para el tamaño de texto-->
.cajatextogrande{font-size: 35px;}
<! -- Para ids con texto centrado -->
#cajaconid{text-align: center;}
</style>
<p> Texto en rojo </p>
<div class="cajatextogrande">Texto grande</div>
<div id="cajaconid">Texto centrado</div>

Espero que te sirva, un saludo!
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba