SlideShare una empresa de Scribd logo
Pseudo elementos
HTML/CSS Avanzado
Qué son pseudo elementos?
Al igual que las pseudo-classes, los pseudo-elementos se añaden a
los selectores, pero en cambio, no describen un estado especial
sino que, permiten añadir estilos a una parte concreta del
documento. Por ejemplo, el pseudo-elemento ::first-line
selecciona solo la primera línea del elemento especificado por el
selector.
Sintaxis
selector::pseudo-elemento {
propiedad: valor; (reglas css)
}
Pseudo Elementos
A diferencia de las pseudo clases, los pseudo elementos son
pocos:
● ::first-letter
● ::first-line
● ::selection
● ::before
● ::after
::first-letter
Este pseudo-elemento
aplica estilos a la primera
letra de un elemento
HTML de tipo bloque,
pero solo cuando antes
del mismo no hay
elementos como
imágenes.
::first-line
Este pseudo-elemento
aplica estilos a la primera
línea de un elemento
HTML de tipo bloque.
Muchas propiedades
como margin no
funcionan en este pseudo
elemento
::selection
Este pseudo-elemento aplica reglas a una porción de un documento que ha sido
destacado (por ejemplo: selección con el mouse o algún otro puntero en un
dispositivo) por el usuario.
Sólo un pequeño subconjunto de propiedades CSS pueden ser usadas en una
regla ::selection en el selector de: color, background, background-color
y text-shadow.
::before
Este pseudo-elemento
CSS coincide con el
primer hijo virtual del
elemento seleccionado.
Se usa generalmente para
añadir contenido estético
a un elemento, usando la
propiedad CSS content.
Este elemento se muestra
en línea con el texto de
forma predeterminada.
::after
Este pseudo-elemento
coincide con el último hijo
virtual del elemento
seleccionado.
Se usa generalmente para
añadir contenido estético
a un elemento, usando la
propiedad CSS content.
Este elemento se muestra
en línea con el texto de
forma predeterminada.

Más contenido relacionado

PPT
CSS - Selectors
PPTX
Introducción a CSS3
PPTX
Las hojas de estilo (css)
PDF
752860981-Clase-10-Pseudo-selectores-y-animaciones.pdf
PDF
2. Introducción a las Hojas de estilo (CSS)
PPTX
Programación_del_lado_del_servidor......
PDF
Funciones-y-DOM-JS-Funciones-y-DOMFunciones-y-DOMpdf
PDF
estado del arte - seminario de investicacionARTE.pdf
CSS - Selectors
Introducción a CSS3
Las hojas de estilo (css)
752860981-Clase-10-Pseudo-selectores-y-animaciones.pdf
2. Introducción a las Hojas de estilo (CSS)
Programación_del_lado_del_servidor......
Funciones-y-DOM-JS-Funciones-y-DOMFunciones-y-DOMpdf
estado del arte - seminario de investicacionARTE.pdf

Más de ssuserb696d01 (9)

PPT
lenguajaes estruutrad consulta sqllenguajaes estruutrad consulta sql
PDF
518992797-Rutas-Del-Aprendizaje-III-CICLO-42-57utas-Del-Aprendizaje-III-CI
PDF
Modelo-Relacional.pdf Modelo-Relacional.pdf
PDF
Modelo-Relacional-BD-Modelo-Relacional-BD
PDF
base de dats modelo entidad relacion-Modelo-ER-12.pdf
PDF
584307359-S04-s1-Operador-Logico-Clausulas-1.pdf
PDF
332491583-1-5-Planteamiento-Del-Problema-de-Investigacion.pdf
PDF
332491236-1-4-Problema-de-Investigacion.pdf
PDF
curso-de-full-stack-frontend-Clase-02-HTML-2.pdf
lenguajaes estruutrad consulta sqllenguajaes estruutrad consulta sql
518992797-Rutas-Del-Aprendizaje-III-CICLO-42-57utas-Del-Aprendizaje-III-CI
Modelo-Relacional.pdf Modelo-Relacional.pdf
Modelo-Relacional-BD-Modelo-Relacional-BD
base de dats modelo entidad relacion-Modelo-ER-12.pdf
584307359-S04-s1-Operador-Logico-Clausulas-1.pdf
332491583-1-5-Planteamiento-Del-Problema-de-Investigacion.pdf
332491236-1-4-Problema-de-Investigacion.pdf
curso-de-full-stack-frontend-Clase-02-HTML-2.pdf
Publicidad

Último (9)

PPTX
Fundamentos de Python - Curso de Python dia 1
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PDF
Presentacion de compiladores e interpretes
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Control de seguridad en los sitios web.pptx
Fundamentos de Python - Curso de Python dia 1
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Presentacion de compiladores e interpretes
AutoCAD Herramientas para el futuro, Juan Fandiño
Conceptos basicos de Base de Datos y sus propiedades
Implementación equipo monitor12.08.25.pptx
Control de seguridad en los sitios web.pptx
Publicidad

440263493-Pseudo-elementos-maquetacion-web.pdf

  • 2. Qué son pseudo elementos? Al igual que las pseudo-classes, los pseudo-elementos se añaden a los selectores, pero en cambio, no describen un estado especial sino que, permiten añadir estilos a una parte concreta del documento. Por ejemplo, el pseudo-elemento ::first-line selecciona solo la primera línea del elemento especificado por el selector. Sintaxis selector::pseudo-elemento { propiedad: valor; (reglas css) }
  • 3. Pseudo Elementos A diferencia de las pseudo clases, los pseudo elementos son pocos: ● ::first-letter ● ::first-line ● ::selection ● ::before ● ::after
  • 4. ::first-letter Este pseudo-elemento aplica estilos a la primera letra de un elemento HTML de tipo bloque, pero solo cuando antes del mismo no hay elementos como imágenes.
  • 5. ::first-line Este pseudo-elemento aplica estilos a la primera línea de un elemento HTML de tipo bloque. Muchas propiedades como margin no funcionan en este pseudo elemento
  • 6. ::selection Este pseudo-elemento aplica reglas a una porción de un documento que ha sido destacado (por ejemplo: selección con el mouse o algún otro puntero en un dispositivo) por el usuario. Sólo un pequeño subconjunto de propiedades CSS pueden ser usadas en una regla ::selection en el selector de: color, background, background-color y text-shadow.
  • 7. ::before Este pseudo-elemento CSS coincide con el primer hijo virtual del elemento seleccionado. Se usa generalmente para añadir contenido estético a un elemento, usando la propiedad CSS content. Este elemento se muestra en línea con el texto de forma predeterminada.
  • 8. ::after Este pseudo-elemento coincide con el último hijo virtual del elemento seleccionado. Se usa generalmente para añadir contenido estético a un elemento, usando la propiedad CSS content. Este elemento se muestra en línea con el texto de forma predeterminada.