Registrarse

[Otros] Manual de css para tus post : Capitulo 1 y 2

Estado
Cerrado para nuevas respuestas.

NozZ C

Ando activo


Capitulo 1 (Introduccion)


Hoja de estilo en cascada o Mayormente el Css,(siglas en inglés de cascading style sheets) es utilizado para darle color y forma a distintos objetos dentro de una pagina web ya sea el header, Body, footer, etc.

(Parte Wikipedia)

Tambien aclarar que el Css paso por varias versiones como lo son:

La primera especificación oficial de CSS, recomendada por la W3C fue CSS1, publicada en diciembre 1995,3 y abandonada en abril de 2008.3

Algunas de las funcionalidades que ofrece son:
  • Propiedades de las Fuente, como tipo, tamaño, énfasis...
  • Color de texto, fondos, bordes u otros elementos.
  • Atributos del texto, como espaciado entre palabras, letras, líneas, etcétera.
  • Alineación de textos, imágenes, tablas u otros.
  • Propiedades de caja, como margen, borde, relleno o espaciado.
  • Propiedades de identificación y presentación de listas.
La especificación CSS2 fue desarrollada por la W3C y publicada como recomendación en mayo de 1998, y abandonada en abril de 2008.4

Como ampliación de CSS1, se ofrecieron, entre otras:
  • Las funcionalidades propias de las capas (<div>) como de posicionamiento relativo/absoluto/fijo, niveles (z-index), etcétera.
  • El concepto de "media types".
  • Soporte para las hojas de estilo auditivas
  • Texto bidireccional, sombras, etcétera.
La primera revisión de CSS2, usualmente conocida como "CSS 2.1", corrige algunos errores encontrados en CSS2, elimina funcionalidades poco soportadas o inoperables en los navegadores y añade alguna nueva especificación.

De acuerdo al sistema de estandarización técnica de las especificaciones, CSS2.1 tuvo el estatus de "candidato" (candidate recommendation) durante varios años,5 pero la propuesta fue rechazada en junio de 2005; en junio de 2007 fue propuesta una nueva versión candidata, y ésta actualizada en 2009, pero en diciembre de 2010 fue nuevamente rechazada.

En abril de 2011, CSS 2.1 volvió a ser propuesta como candidata,6 y después de ser revisada por el W3C Advisory Committee, fue finalmente publicada como recomendación oficial el 7 de junio de 2011
A diferencia de CSS2, que fue una única especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados "módulos".

Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de manera que se preservan las anteriores para mantener la compatibilidad.

Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de 1999.8

Debido a la modularización del CSS3, diferentes módulos pueden encontrarse en diferentes estados de su desarrollo,9 de forma que a fechas de noviembre de 2011, hay alrededor de cincuenta módulos publicados,8 tres de ellos se convirtieron en recomendaciones oficiales de la W3C en 2011: "Selectores", "Espacios de nombres" y "Color".

Algunos módulos, como "Fondos y colores", "Consultas de medios" o "Diseños multicolumna" están en fase de "candidatos", y considerados como razonablemente estables, a finales de 2011, y sus implementaciones en los diferentes navegadores son señaladas con los prefijos del motor del mismo.
  • Los selectores no pueden usarse en orden ascendente según la jerarquía del DOM (hacia padres u otros ancestros) como se hace mediante XPath La razón que se ha usado para justificar esta carencia por parte de la W3C, es para proteger el rendimiento del navegador, que de otra manera, podría verse comprometido. XSLT soporta en la actualidad un mayor número de sistemas operativos. Así mismo, también es mejor para trabajar con la mayoría de buscadores de Internet.
  • Dificultad para el alineamiento vertical; así como el centrado horizontal se hace de manera evidente en CSS2.1, el centrado vertical requiere de diferentes reglas en combinaciones no evidentes, o no estándares.
  • Ausencia de expresiones de cálculo numérico para especificar valores (por ejemplo margin-left: 10% – 3em + 4px;). Un borrador de la W3C para CSS3, propone calc() para solventar esta limitación.
  • Las pseudo-clases dinámicas (como :hover) no se pueden controlar o deshabilitar desde el navegador, lo que las hace susceptibles de abuso por parte de los diseñadores en banners, o ventana emergentes.
Algunas ventajas de utilizar CSS (u otro lenguaje de estilo) son:
  • Control centralizado de la presentación de un sitio web completo con lo que se agiliza de forma considerable la actualización del mismo.
  • Optimización del ancho de banda de la conexión, pues pueden definirse los mismos estilos para muchos elementos con un sólo selector; o porque un mismo archivo CSS puede servir para una multitud de documentos.
  • Mejora en la accesibilidad del documento, pues con el uso del CSS se evitan antiguas prácticas necesarias para el control del diseño (como las tablas), y que iban en perjuicio de ciertos usos de los documentos, por parte de navegadores orientados a personas con algunas limitaciones sensoriales.

Fuentes de Informaciòn



Capitulo 2 (Etiquetas)

Esta etiqueta background no permitira poner en nuestro post, ya sea imagenes como colores, ok casi siempre se usan dos variantes dentro de esta etiqueta pero no tienen la misma funcion, cabe decir que esta variante puede venir acompañada de otras, variantes(?) ya serian el Left, center y right que estas ya serian para centrar el texto

PHP:
[SIZE="5"]Codigo 1 de Background[/SIZE]
Background:url("Enlace de la imagen");

[SIZE="5"]Codigo 2 de Background[/SIZE]
Background:#Color En Hex;
Esta no tiene mas misterio solo especificamos el ancho de dos maneras con el Porcentaje o con los pixeles que nesecitaremos a parte tambien podemos especificar cuanto es el maximo con una "etiqueta" llamada Max-width.

PHP:
[SIZE="5"]Codigo 1 de width[/SIZE]
width:100px;

[SIZE="5"]Codigo 2 de width[/SIZE]
width:95%;
Esta etiqueta es una de las tantas que sirve para darle forma al borde o las puntas del objeto que nosotros queramos.
pasare a explicar la opciones.

PHP:
si queremos que todos los bordes tengan el mismo radio ponemos.
border-radius:20px;

si queremos que los de arriba tengan los bordes modificados y los de abajo no.
border-radius:20px 20px 0px 0px; y vice versa

por ultimo si queremos que tengas diferentes esquinas seria asi y vice versa.
border-radius:0px 20px 0px 20px;
Esta nos sirve para cambiar el color de las letrasya que por defecto en WaH son negras.
PHP:
color:#fff; (el FFF es color blanco)
La propiedad padding es una de las "propiedades shorthand" que define CSS y que se utilizan para establecer de forma abreviada el valor de una o más propiedades individuales.
no habeis entendido, pues lo os explico, es una propiedad que nos permite, darle espacio a un objeto en particular, serparar.
tambien esta permitido usar pocertaje.
PHP:
Segun donde queramos poner se usarian estos valores.

 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;

pero si queremos darle el mismo espacio para todos los lados por igual usariamos este.

Padding:10px;
no se como explicar este xD
google: Establece la anchura de algunos o todos los márgenes de los elementos
PHP:
margin-top: 10px;
margin-right: 20px;
margin-bottom: 30px;
margin-left: 40px;
margin:30px;


Capitulo 3 (Posicionamiento de cajas)


 
Última edición por un moderador:

Bugrhak

A long time ago I used to call myself "Subzero".
Respuesta: Multiplatafomas | Otros | Manual de css para tus post [Capitulo 2]

Deambulando por los foros, uno no sabe lo que puede encontrar (como esto) jeje

A modo de manual lo veo bien, quizá muy muy básico pero bien al fin y al cabo.
Tiene contenido bastante relevante (y removible) que bien se puede omitir.
Como es un manual, debe tener un contenido concreto y no muy extenso. Creo que debes cuidar mas los detalles como por ejemplo la parte del color, allí das solo el color blanco, no estaría demás que pudieras también el otro color "monocromático" (negro) y por lo menos los colores primarios, como instrucción básica, creo que eso esta faltando.
Por ultimo, faltan imágenes "ilustrativas" de como queda cada cosa al usar esos "comandos".
En fin, sigue siendo un buen aporte...
 
M

Miembro eliminado 28262

Invitado
Respuesta: Multiplatafomas | Otros | Manual de css para tus post [Capitulo 2]

Deambulando por wah me di con este tema, es genial sobretodo para los novatillos que quieran enchular sus post y a la vez aprender algo nuevo.

Sigue dandole caña tete, está quedando muy guay, he aprendido unos truquillos de @Ryuko pero esto no viene nunca mal.

Te llevas +Repu por esta hazaña campeón
Sigue así, Buenas vibras..

#Bless!!
 
Estado
Cerrado para nuevas respuestas.
Arriba