aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/css/como_iniciar/que_es_css/index.html
blob: 18852f243915a3f56b6bc5b77263eba58355ee8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
---
title: Que es CSS
slug: Web/CSS/Como_iniciar/Que_es_CSS
tags:
  - para_revisar
translation_of: Learn/CSS/First_steps/How_CSS_works
translation_of_original: Web/Guide/CSS/Getting_started/What_is_CSS
---
<p>En esta página se explica que es CSS. Usted creará un documento simple con el cual trabajará en las próximas páginas del tutorial.</p>

<p>Esta es la primera sección del tutorial <a href="/es/CSS/Introducción" title="es/CSS/Introducción">Como iniciar</a>.<br>
 Siguiente sección: <a href="/es/docs/CSS/Como_iniciar/Por_que_usar_CSS" title="en/CSS/Getting Started/Why use CSS">Por qué usar CSS</a></p>

<h2 id="Información_¿Qué_es_CSS">Información: ¿Qué es CSS?</h2>

<p>Cascading Style Sheets (<dfn><abbr title="Cascading Style Sheets">CSS</abbr></dfn>), traducido literalmente al español, como <em>Hojas de estilo en cascada</em>, es un lenguaje para especificar cómo los documentos se presentan a los usuarios.</p>

<p>Un <em>documento (document)</em> es una colección de información que está estructurada utilizando un <em>lenguaje de formato (markup language)</em>.</p>

<table style="background-color: #fffff4; border: 1px solid #3366bb; margin-bottom: 1em; padding: 1em;">
 <caption>Ejemplos</caption>
 <tbody>
  <tr>
   <td>
    <ul>
     <li>Una página web como la que estás leyendo, es un documento.<br>
      La información que ves en una página web usualmente está estructurada utilizando el lenguaje de formato de documentos de HiperTexto, HTML (HyperText Markup Language).</li>
    </ul>

    <ul>
     <li>Un cuadro de diálogo en una aplicación Mozilla es un documento.<br>
      Los controles de interfaz de usuario que pude ver en los diálogos de control de aplicaciones Mozilla, están estructurados utilizando el lenguaje de formato XUL (XML User-interface Language - Lenguaje XML de interfaces de usuario).</li>
    </ul>
   </td>
  </tr>
 </tbody>
</table>

<p>En este tutorial, los cuadros con titulo <strong>Más detalles</strong>, como el que está a continuación, contienen información adicional. Si se cuenta con poco tiempo para progresar con el tutorial, entonces pude omitir estos cuadros, quizás retorne a leerlos luego. De lo contrario léalos cuando llegue a ellos y tal vez siga los enlaces que contienen para aprender más.</p>

<table style="background-color: #f4f4f4; border: 1px solid #3366bb; margin-bottom: 1em; padding: 1em;">
 <caption>Más detalles</caption>
 <tbody>
  <tr>
   <td>
    <p>Un documento no es lo mismo que un archivo. Y este puede o no estar almacenado en un archivo.</p>

    <p>Por ejemplo, el documento esta leyendo en este momento no está almacenado en un archivo. Cuando su navegador web solicita esta página, el servidor consulta a la base de datos y genera el documento, obteniendo las partes del mismo de diferentes archivos. Sin embargo, en este tutorial se trabajará con documentos que se almacenan en archivos.</p>

    <p>Para más información acerca de documentos y lenguajes de formato, visite otras partes de este sitio web—por ejemplo:</p>

    <table style="background-color: inherit; margin-left: 2em;">
     <tbody>
      <tr>
       <td><a href="/en/HTML" title="en/HTML">HTML</a></td>
       <td>para páginas web</td>
      </tr>
      <tr>
       <td><a href="/en/XML" title="en/XML">XML</a></td>
       <td>para documentos estrucurados, en general</td>
      </tr>
      <tr>
       <td><a href="/en/SVG" title="en/SVG">SVG</a></td>
       <td>para gráficas</td>
      </tr>
      <tr>
       <td><a href="/en/XUL" title="en/XUL">XUL</a></td>
       <td>para interfaces de usuario de Mozilla</td>
      </tr>
     </tbody>
    </table>

    <p>En la parte II de este tutorial podrá ver ejemplos de estos lenguajes de formato.</p>
   </td>
  </tr>
 </tbody>
</table>

<p><em>Presentar</em> un documento a un usuario significa convertirlo en una forma en que el humano pueda hacer uso de el. Mozilla está diseñado para presentar documentos de manera visual—por ejemplo, en la pantalla de una computadora, en un proyector o en una impresora.</p>

<table style="background-color: #f4f4f4; border: 1px solid #3366bb; margin-bottom: 1em; padding: 1em;">
 <caption>Más detalles</caption>
 <tbody>
  <tr>
   <td>CSS no es sólo para los navegadores web, y no sólo para la presentación visual. En terminos formales CSS, el programa que presenta un documento a un usuario es llamado un <em>agente de usuarios</em> (UA - User Agent). Un navegador es sólo un tipo de UA. Sin embargo, en la parte I de este tutorial, se trabajará únicamente con CSS en un navegador.
    <p>Para algunas de las definiciones formales de la terminología relacionda con CSS, consulte el enlace <a class="external" href="http://www.w3.org/TR/CSS21/conform.html#q1">Definiciones</a> (en ingles) en la especificación CSS.</p>
   </td>
  </tr>
 </tbody>
</table>

<h2 id="Acción_Crear_un_documento">Acción: Crear un documento</h2>

<ol>
 <li>Utilice su computador para crear un nuevo directorio y un nuevo archivo de texto allí. El archivo contendrá el documento.
  <ol>
   <li>Copie y pegue el código HTML que se muestra a continuación. Guarde el archivo con el nombre <code>doc1.html</code>

    <div style="width: 40em;">
    <pre class="deki-transform">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"&gt;
&lt;html&gt;
  &lt;head&gt;
  &lt;meta http-equiv="Content-Type" content="text/html;
  charset=iso-8859-1"&gt;
  &lt;title&gt;Sample document&lt;/title&gt;
  &lt;/head&gt;

  &lt;body&gt;
    &lt;p&gt;
      &lt;strong&gt;C&lt;/strong&gt;ascading
      &lt;strong&gt;S&lt;/strong&gt;tyle
      &lt;strong&gt;S&lt;/strong&gt;heets
      &lt;strong&gt;B&lt;/strong&gt;heets
    &lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;
</pre>
    </div>
   </li>
  </ol>
 </li>
 <li>En el navegador web, abra una nueva pestaña o una nueva ventana, y abra el archivo allí.
  <p>Debe observar un texto con las letras iniciales en negrita, así:</p>

  <table style="border: 2px outset #3366bb; padding: 1em;">
   <tbody>
    <tr>
     <td><strong>C</strong>ascading <strong>S</strong>tyle <strong>S</strong>heets</td>
    </tr>
   </tbody>
  </table>

  <p>Lo que ve en el navegador puede no lucir exactamente como en la imagen, debido a la configuración de su navegador web y esta wiki. Si existen algunas diferencias en el tipo de fuente, espaciado y los colores que ve, no son importantes.</p>
 </li>
</ol>

<h2 id="¿Qué_sigue">¿Qué sigue?</h2>

<p>Si ha tenido dificultad para entender esta página, o si tiene comentarios acerca de ella, por favor contribuya con esta en la página de <a href="/Talk:en/CSS/Getting_Started/What_is_CSS%3f" title="Talk:en/CSS/Getting_Started/What_is_CSS?">Discusiones</a>.</p>

<p>El documento aún no utiliza CSS. En la siguiente página se utilizará CSS para especificar el estilo: <strong><a href="/es/docs/CSS/Como_iniciar/Por_que_usar_CSS" title="en/CSS/Getting_Started/Why_use_CSS?">¿Por qué utilizar CSS?</a></strong></p>

<p>{{ CSSTutorialTOC() }}</p>

<p>{{ languages( { "fr": "fr/CSS/Premiers_pas/Pr\u00e9sentation_des_CSS", "it": "it/Conoscere_i_CSS/Che_cosa_sono_i_CSS", "ja": "ja/CSS/Getting_Started/What_is_CSS", "pl": "pl/CSS/Na_pocz\u0105tek/Czym_jest_CSS", "pt": "pt/CSS/Como_come\u00e7ar/O_que_\u00e9_CSS", "zh-cn": "cn/CSS/Getting_Started/What_is_CSS", "es": "es/CSS/Como_iniciar/Que_es_CSS" } ) }}</p>