Css
CSS son las siglas de Cascading Style Sheets - Hojas de Estilo en Cascada - que es un lenguaje que describe la presentación de los documentos estructurados en hojas de estilo para diferentes métodos de interpretación.

CSS es una especificación desarrollada por el W3C (World Wide Web Consortium) para permitir la separación de los contenidos de los documentos escritos en HTML, XML, XHTML, SVG, o XUL de la presentacin del documento con las hojas de estilo, incluyendo elementos tales como los colores, fondos, márgenes, bordes, tipos de letra.

Atributo style. ... El atributo style contiene información de CSS que se aplica al elemento table ( span , en el caso del código scalar y del código list). Puede utilizar este atributo para dar formato a span con CSS.

Atributo Descripción
[href] El atributo href existe en la etiqueta.
[href="#"] El atributo href existe y su valor es igual al texto #.
[href\*="emezeta"] El atributo href existe y su valor contiene el texto emezeta.
[href^="https://"] El atributo href existe y su valor comienza por https://.
[href$=".pdf"] El atributo href existe y su valor termina por .pdf (es un enlace a un PDF).
[class~="emezeta"] El atributo class contiene una lista de valores, que contiene emezeta.
[lang|="es"] El atributo lang contiene una lista de valores, donde alguno empieza por es-.

title Texto informativo o título del elemento. Suele mostrarse a modo de "tool tip".
id Le da un nombre al elemento que lo diferencia de todos los demás del documento.
class Asigna nombres de clases al elemento. Por defecto, clases CSS.
style Permite especificar información de estilo. Por defecto, estilos CSS.
lang Información sobre el idioma del contenido del elemento y del valor de sus atributos.
dir Indica la dirección de texto y tablas.

El atributo class está definido como una lista de elementos separados por espacio, y uno de esos elementos debe coincidir exactamente con el nombre de clase dado en el selector.

Aunque el CSS interno nos permite unificar en una declaración todos los estilos para un archivo html, seguimos teniendo el problema de tener que repetir la definición de estilos en la cabecera de cada uno de los archivos html de nuestro desarrollo web.

Dentro de las etiquetas <head> … </head> incluiremos una etiqueta de apertura de declaración de estilos <style type=”text/css”>, a continuación colocaremos la definición de tantos estilos como deseemos y cerraremos la declaración con </style>. En HTML 5 no es necesario especificar type =”text/css” pero de momento seguimos recomendando que se use esta sintaxis.

Una de las formas más simples e intuitivas de dotar de estilos al código HTML es usando el atributo style que admiten la mayoría de las etiquetas HTML.
Supón que sobre el código de ejemplo que estamos utilizando en el curso deseamos que el texto de los elementos del menú se muestre de color verde y el texto de los párrafos de color azul. Para aplicar un estilo en línea utilizaremos esta sintaxis:
<nombreDeEtiqueta style = “propiedadCSS : valorEstablecido;” > … </nombreDeEtiqueta>
En nuestro caso para un párrafo usaríamos <p style =”color: blue;”> … </p>

Los comentarios como en otros lenguajes de programación tienen dos propósitos principales: documentar el código fuente y desactivar instrucciones CSS.
CSS define cinco propiedades para establecer el fondo de cada elemento (background-color, background-image, background-repeat, background-attachment, background-position) y otra propiedad de tipo "shorthand" (background).

CSS define numerosas propiedades para modificar la apariencia del texto. A pesar de que no dispone de tantas posibilidades como los lenguajes y programas específicos para crear documentos impresos, CSS permite aplicar estilos complejos y muy variados al texto de las páginas web.
Además de las propiedades relativas a la tipografía del texto, CSS define numerosas propiedades que determinan la apariencia del texto en su conjunto. Estas propiedades adicionales permiten controlar al alineación del texto, el interlineado, la separación entre palabras, etc.
La propiedad que define la alineación del texto se denomina text-align.

Lo primero a explicar es en qué consisten los símbolos de mayor y menor que aparecen habitualmente en el texto fuente de las páginas web. El lenguaje HTML se basa en la sintaxis SGML, esto quiere decir que cualquier cosa que hagamos en HTML estará encerrada entre etiquetas de esta manera: <ETIQUETA parámetros> ... </ETIQUETA>\

link, aplica estilos a los enlaces que apuntan a páginas o recursos que aún no han sido visitados por el usuario.

capitalize
Es una palabra clave que fuerza a que la primera letra de cada palabra sea convertida a mayúscula. EL resto de caracteres no es modificado; eso significa que mantienen su tamaño original, como haya sido escrito en el texto del elemento..
«font-family» es la secuencia en la que se cargarán los tipos de letra, de izquierda a derecha, y hay varias posibilidades, por si el sistema desde el que se visualiza no dispone de alguna de las tipografías instaladas, al final se indica la tipografía básica por defecto, en este caso eligiendo la «sans serif» que haya instalada en el ordenador.

<b>texto en negrita</b>
La etiqueta que convierte el texto en negrita, simplemente. Para darle a un texto mayor importacia es más correcto usar <strong>.

margin-left, para el margen izquierdo
ADDRESS { margin-left: 50% }
«list-style-type»

<div style="color: blue;">
<p>
Esto es un párrafo dentro de un div,
<span style="color: red;"> y esto un span dentro de un párrafo.</span>
</p>
</div>
<svg height="100" width="100">
<circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
</svg>
div.a {
line-height: normal;}
div.b {
line-height: 1.6;}
div.c {
line-height: 80%;}
div.d {
line-height: 200%;
alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto {cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor: grab;}
.grabbing {cursor: grabbing;}
La outlinepropiedad es una propiedad abreviada para:
ancho de contorno
estilo de contorno (requerido)
color de contorno

Uso
CSS es una especificación desarrollada por el W3C (World Wide Web Consortium) para permitir la separación de los contenidos de los documentos escritos en HTML, XML, XHTML, SVG, o XUL de la presentacin del documento con las hojas de estilo, incluyendo elementos tales como los colores, fondos, márgenes, bordes, tipos de letra.

<style>
Atributo style. ... El atributo style contiene información de CSS que se aplica al elemento table ( span , en el caso del código scalar y del código list). Puede utilizar este atributo para dar formato a span con CSS.

Atributos de Css.
Atributo Descripción
[href] El atributo href existe en la etiqueta.
[href="#"] El atributo href existe y su valor es igual al texto #.
[href\*="emezeta"] El atributo href existe y su valor contiene el texto emezeta.
[href^="https://"] El atributo href existe y su valor comienza por https://.
[href$=".pdf"] El atributo href existe y su valor termina por .pdf (es un enlace a un PDF).
[class~="emezeta"] El atributo class contiene una lista de valores, que contiene emezeta.
[lang|="es"] El atributo lang contiene una lista de valores, donde alguno empieza por es-.

Atributos en DI en Css.
atributo descripción
title Texto informativo o título del elemento. Suele mostrarse a modo de "tool tip".
id Le da un nombre al elemento que lo diferencia de todos los demás del documento.
class Asigna nombres de clases al elemento. Por defecto, clases CSS.
style Permite especificar información de estilo. Por defecto, estilos CSS.
lang Información sobre el idioma del contenido del elemento y del valor de sus atributos.
dir Indica la dirección de texto y tablas.

Atributo Class Css.
El atributo class está definido como una lista de elementos separados por espacio, y uno de esos elementos debe coincidir exactamente con el nombre de clase dado en el selector.

¿Cuál es el código de HTML correcto para referirse a una hoja de estilo externa?

¿Qué etiqueta HTML se utiliza para definir una hoja de estilo interna?
Dentro de las etiquetas <head> … </head> incluiremos una etiqueta de apertura de declaración de estilos <style type=”text/css”>, a continuación colocaremos la definición de tantos estilos como deseemos y cerraremos la declaración con </style>. En HTML 5 no es necesario especificar type =”text/css” pero de momento seguimos recomendando que se use esta sintaxis.

¿Cuál es el código de HTML correcto usar CSS en linea de código?
Una de las formas más simples e intuitivas de dotar de estilos al código HTML es usando el atributo style que admiten la mayoría de las etiquetas HTML.
Supón que sobre el código de ejemplo que estamos utilizando en el curso deseamos que el texto de los elementos del menú se muestre de color verde y el texto de los párrafos de color azul. Para aplicar un estilo en línea utilizaremos esta sintaxis:
<nombreDeEtiqueta style = “propiedadCSS : valorEstablecido;” > … </nombreDeEtiqueta>
En nuestro caso para un párrafo usaríamos <p style =”color: blue;”> … </p>

¿Como se inserta un comentario en Css?
Los comentarios como en otros lenguajes de programación tienen dos propósitos principales: documentar el código fuente y desactivar instrucciones CSS.
¿Cual es la propiedad de CSS, que permite cambiar el color de fondo?
CSS define cinco propiedades para establecer el fondo de cada elemento (background-color, background-image, background-repeat, background-attachment, background-position) y otra propiedad de tipo "shorthand" (background).

¿Cual es la propiedad de css que es usada para cambiar el color de un elemento?
CSS define numerosas propiedades para modificar la apariencia del texto. A pesar de que no dispone de tantas posibilidades como los lenguajes y programas específicos para crear documentos impresos, CSS permite aplicar estilos complejos y muy variados al texto de las páginas web.
¿Que propiedad de CSS controla el tamaño del texto?
Además de las propiedades relativas a la tipografía del texto, CSS define numerosas propiedades que determinan la apariencia del texto en su conjunto. Estas propiedades adicionales permiten controlar al alineación del texto, el interlineado, la separación entre palabras, etc.
La propiedad que define la alineación del texto se denomina text-align.

¿Cual es la sintexis correcta de CSS para asignar negritas a todas la etiquetas P de un archivo HTML?
Lo primero a explicar es en qué consisten los símbolos de mayor y menor que aparecen habitualmente en el texto fuente de las páginas web. El lenguaje HTML se basa en la sintaxis SGML, esto quiere decir que cualquier cosa que hagamos en HTML estará encerrada entre etiquetas de esta manera: <ETIQUETA parámetros> ... </ETIQUETA>\

¿Cual sería la sintaxis en CSS, para mostrar los links o hipervínculos sin el subrayado?
link, aplica estilos a los enlaces que apuntan a páginas o recursos que aún no han sido visitados por el usuario.

¿Cuál sería la forma de hacer que cada palabra en un texto inicie con una mayúscula mediante un código de CSS?
capitalize
Es una palabra clave que fuerza a que la primera letra de cada palabra sea convertida a mayúscula. EL resto de caracteres no es modificado; eso significa que mantienen su tamaño original, como haya sido escrito en el texto del elemento..
¿Cual propiedad es usada para cambiar tipo de letra en un texto, de cualquier tipo de HTML, con CSS?

¿Como se puede hacer en Css, para poner un texto en negritas?
<b>texto en negrita</b>
La etiqueta que convierte el texto en negrita, simplemente. Para darle a un texto mayor importacia es más correcto usar <strong>.

¿Cual es la propiedad de CSS para cambiar el margen izquierdo de cualquier elemento HTML?
margin-left, para el margen izquierdo
ADDRESS { margin-left: 50% }
¿Cual seria la forma de colocar cuadrados en vez de círculos en una lista no ordenada mediante CSS?
«list-style-type»

¿Cuál sería el código para seleccionar(solo afectar) solo a las etiquetas “p” dentro de una etiqueta “div” dentro de un archivo de html?
<div style="color: blue;">
<p>
Esto es un párrafo dentro de un div,
<span style="color: red;"> y esto un span dentro de un párrafo.</span>
</p>
</div>
¿Cuál es una de las propiedades que se utilizan para generar espacio alrededor de contenido de un elemento, en el interior de cualquier fronteras definidas en CSS?
<svg height="100" width="100">
<circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
</svg>
¿Cuál es una de las propiedades que se utilizan para generar una línea que se dibuja alrededor de los elementos, fuera de las fronteras, para hacer que el elemento "destaque". Mediante CSS
div.a {
line-height: normal;}
div.b {
line-height: 1.6;}
div.c {
line-height: 80%;}
div.d {
line-height: 200%;
¿Cuál es una de las propiedades que se utilizan para manipular el estilo de cuando el cursor del mouse pasa por encima. Mediante CSS?
alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto {cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor: grab;}
.grabbing {cursor: grabbing;}
Uso de la propiedad Inline
La outlinepropiedad es una propiedad abreviada para:
ancho de contorno
estilo de contorno (requerido)
color de contorno

No hay comentarios:
Publicar un comentario