Por ejemplo, tomaremos la tabla que anteriormente anteriormente y poner este código en la segunda línea de la segunda celda:
En esta conferencia, los principios de aplicación de tablas en el marcado HTML se consideran en detalle. Esta es una organización de texto de texto, y una tabla de coordenadas de la tabla, y organizada en la tabla gráfica.
A medida que se desarrolla WWW, ha quedado claro que los fondos que se colocan en NTML no son suficientes para mostrar cualitativamente varios tipos de documentos. La desventaja de NTML fue la ausencia de herramientas de visualización de tabla. Para este propósito, el texto preformado se usó comúnmente (etiqueta
Te permite crear encabezados de mesa. De forma predeterminada, los titulares se centran y se colocan sobre (<САРТION АLIGN=top>), ya sea debajo de la mesa (<САРТION ALIGN=bottom>). El título puede consistir en cualquier texto e imágenes. El texto se dividirá en cadenas correspondientes al ancho de la tabla. A veces etiqueta<САРТION> Se utiliza para la firma bajo el dibujo. Para hacer esto, es suficiente para describir la mesa sin fronteras.
Título sobre la mesa
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Título bajo la tabla
Texto o datos |
Texto o datos |
Texto o datos |
Atributo nowrap
Por lo general, cualquier texto que no se ajuste a una línea de la tabla de la tabla va a la siguiente cadena. Sin embargo, al usar el atributo NOWRAP con etiquetas<ТН> o<ТD> La longitud de la célula se expande tanto para que el texto entró en ella en una línea.
Atributo solsspan.
Etiquetas<ТD> y<ТН> Modificado utilizando el atributo de Colspan (columna, compuesto de columna). Si desea hacer que una celda sea más ancha que la superior o inferior, puede usar el atributo SOLSPAN para estirarlo sobre cualquier número de células ordinarias.
Si desea hacer que una celda sea más ancha que la parte superior o inferior, |
puedes usar el atributo Colspan \u003d 2, |
para estirarlo sobre cualquier número de células ordinarias. |
Atributo de Rowspan
Atributo de Rowspan utilizado en las etiquetas<ТD> y<ТН>, similar al atributo del SLSPAN \u003d, solo establece el número de líneas a las que se estira la celda. Si se especifica en el número de atributos de RAPSPAN \u003d S, más unidades, entonces el número correspondiente de filas debe estar debajo de una celda estirada. En la parte inferior de la mesa es imposible colocarlo.
Atributo widn
El atributo WIDN se aplica en dos casos. Puedes ponerlo en la etiqueta.<ТАВLЕ>Para dar el ancho de toda la tabla, y se puede utilizar en las etiquetas.<ТD> o<ТН>Para establecer el ancho de la celda o el grupo de celdas. Ancho se puede indicar en píxeles o porcentaje. Por ejemplo, si especificó en la etiqueta<ТАВLЕ> Ancho \u003d 250, recibirá una tabla con un ancho de 250 píxeles, independientemente del tamaño de la página en el monitor. Al especificar WIDN \u003d 50% en la etiqueta<ТАВLЕ> La tabla ocupará la mitad del ancho de la página en cualquier tamaño de la imagen en la pantalla. Entonces, señalando el ancho de la mesa como un porcentaje, tenga en cuenta que si el usuario tiene un área de vista estrecha, su página puede parecer algo extraña. Si usa píxeles, la tabla resulta más ancha que el área de visualización, la barra de desplazamiento aparecerá en la parte inferior para moverse hacia la derecha y la izquierda sobre la página. Dependiendo de las tareas y la única, y otra forma de establecer el ancho de la tabla puede ser útil.
Texto o datos - 100% ancho |
o
Texto o datos - 50% Ancho |
o
Texto o Datos - Ancho 200 Píxeles |
o
Texto o datos - Ancho 100 píxeles |
Aplicación de celdas vacías.
Si la celda no contiene datos, no tendrá bordes. Si se requiere que las celdas tengan fronteras, pero no hubo contenido, es necesario poner algo que no sea visible al ver. Puedes usar una cadena vacía<ВR>. Incluso puede especificar columnas vacías definiendo su ancho en píxeles o unidades relativas y sin ingresar los datos en las celdas seleccionadas. Esta herramienta puede ser útil cuando se coloca en la página de texto y en los gráficos.
Atributo Sellaldding
Este atributo determina el ancho del espacio vacío entre los contenidos de la celda y sus límites, es decir, establece los campos dentro de la celda.
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Los atributos alinean y valinen
Etiquetas<ТR>, <ТD> y<ТН> Puede modificar usando atributos de alineación y valinencia. El atributo de alinee define la alineación del texto y los gráficos horizontalmente, es decir, en el borde izquierdo o derecho, o en el centro. La alineación horizontal se puede especificar de varias maneras:
Align \u003d Blydleft. Certo de los contenidos de la celda cerca del borde izquierdo.
Align \u003d izquierda. Alinea los contenidos de la celda a lo largo del borde izquierdo, teniendo en cuenta la incitación especificada por el atributo de Cellpadding.
Align \u003d CENER. Hay un contenido celular en el centro.
Align \u003d derecha Alinea los contenidos de la celda en el borde derecho, teniendo en cuenta el depósito especificado por el atributo de Cellpadding.
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
El atributo Valign realiza alineación de texto y gráficos dentro de la célula vertical. La alineación vertical se puede especificar de varias maneras:
Valign \u003d top. Alinea los contenidos de la celda en su límite superior.
Valign \u003d medio Centrar los contenidos de la célula verticalmente.
Valign \u003d fondo Alinea los contenidos de la celda en su límite inferior.
El atributo Valign realiza alineación de texto y gráficos dentro de la célula vertical. |
cima, |
medio |
fondo. |
Valign \u003d Líneas arriba Los contenidos de la celda en su borde superior. |
cima, |
cima, |
cima. |
Valign \u003d Centro medio centra los contenidos de la célula verticalmente. |
medio |
medio |
medio. |
Valign \u003d Líneas abajo Los contenidos de la celda en su límite inferior. |
fondo, |
fondo, |
fondo. |
Borde de atributo
En teg<ТАВLЕ> A menudo, determine cómo se verán los marcos, es decir, las líneas que rodean las tablas de la mesa y la mesa en sí. Si no especifica el marco, obtendrá una tabla sin líneas, pero se le asignará el espacio debajo de ellos. El mismo resultado se puede lograr preguntando<ТАВLЕ ВОRDER=0>. A veces quieres hacer la frontera a fondo para que se destaca. Es posible dibujar bordes extremadamente gordos para llamar la atención sobre el dibujo o el texto. Al crear tablas incrustadas, es necesario hacer para diferentes tablas de los límites de varios espesores para que sean más fáciles de distinguir.
Atributo CellSpacing
El atributo de CellSpacing determina el ancho de las brechas entre las celdas en los píxeles. Si este atributo no está especificado, el valor predeterminado se establece en dos píxeles. Usando el atributo CellSpacing \u003d, puede colocar texto y programar dónde necesita. Si desea dejar un lugar vacío, puede ingresar un espacio a la celda.
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
|
Texto o datos |
Atributo bgcolor
Este atributo le permite establecer el color de fondo. Dependiendo de la etiqueta (tabla, TR, TD), se puede configurar el color de fondo para toda la tabla, para una cadena o para una celda separada. El valor de este atributo es el código RGB o el nombre de color estándar.
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Texto o datos |
Fondo de atributo.
Este atributo establece la imagen de fondo para las tablas. Aplicar a las etiquetas de la tabla y TD. Su valor es una URL de archivo con una imagen de fondo. El uso de este atributo se discute a continuación.
Uso de tablas en diseño de página
Las tablas son buenas en eso si lo deseas, puedes hacer que sus fronteras sean invisibles. Esto permite la etiqueta<ТАВLЕ> Bellamente publicar en la página de texto y gráficos. Mientras etiqueta<ТАВLЕ> Sigue siendo la única herramienta poderosa para el formato en HTML. Las páginas web diseñadoras ahora tienen casi la misma libertad de usar el "espacio vacío" como los creadores de las páginas impresas. Las tablas mejor ayudan a alejarse de la colocación de texto jerárquico en las páginas web.
Si el navegador admite tablas, generalmente muestra correctamente los efectos más interesantes obtenidos de ellos.
Universidad pedagógica del estado Ural
¡Bienvenidos!
Curso de formación "Conceptos básicos de Masterización Web" |
|
Creación de tablas multicoloras
Algunos navegadores hacen posible mostrar colores. Hay varias formas de pintar la mesa, principalmente dependen del navegador utilizado.
Fronteras de color en Netscape Navigator. No solo rodearás la mesa con un hermoso marco, sino también para pedirle su color, diferente de los colores de texto y el fondo. Cree un simple GIF gris (o cualquier gif que le gustaría tener como fondo) y definirlo en la etiqueta<ВODY> Como fondo de páginas. Luego configura el color del color del color. Como resultado, tu etiqueta<ВОDY> Se verá así:
Usted creó un doble fondo - GIF y un color específico. Como resultado, el color de fondo será visible en todos los bordes de tablas y líneas horizontales (<НR>). Independientemente de si su Fondo GIF es gris o no, líneas de colores y los límites de las tablas se destacan notablemente. Si el Fondo GIF no es demasiado difícil, el tiempo de carga de la página aumentará un poco.
Bueno todo el tiempo del día, mis queridos amigos. ¿Cómo va el verano? Espero que todos estén bien. Bueno, hoy continuaremos estudiando los fundamentos de HTML y hoy seremos probablemente la última lección sobre este tema, porque entonces nos sumergiremos en CSS. Entonces, hablando de HTML, no puedo decirle la mesa, ya que también son un tema bastante significativo.
Toma al menos el mismo wordpress. De forma predeterminada, la tabla no se puede crear en este motor. Necesito una adición especial (plugin), o un código de programa especial (script). Pero puedes simplemente hacer lo que queremos con la ayuda de etiquetas simples. En general, hoy le diré cómo crear una tabla en HTML, ya que realmente puede ayudarlo mucho.
Recuerdo cómo mis primeros sitios i vertal con un diseño de mesa, es decir. El límite, las barras laterales, el bloque de aderezo y contenido eran solo los elementos de la mesa. Mencioné esto en mi artículo sobre. VERDADERO HOY, los sitios no se toman en absoluto con la ayuda de mesas, pero esto no significa que no sean necesarios. Más bien, por el contrario.
Lo que es bueno, así que esto es lo que ni siquiera tendrás que dibujar nada. Todo se realiza en el cuaderno habitual (bueno u otro, como Bloc de notas ++), y con bastante facilidad. En general, sintonicemos para trabajar.
Etiquetas
Aquí, el markup se produce algo más complicado que en otras etiquetas, pero se recuerda rápidamente. Así que nos fijamos y no nos distraemos.
Cualquier mesa siempre se encuentra en una etiqueta de pareja.
. Esos. Estas señales le dan al equipo que la mesa se ubicará aquí.
Dentro de la mesa pone una etiqueta de par.
. Esta pareja significa que creamos una línea en la mesa y cuántas etiquetas se explicarán, tantas filas y será.
Bien, dentro
Ahora ponemos otra pareja -
|
. Esta pareja significa que hemos creado una columna en esta línea, y si en cada TR, registrarán algunos TD, luego en esta línea habrá varias columnas. ¿Claro? Si no, veamos el ejemplo, ya que todo está dispuesto aquí ... Supongamos que quiero crear una tabla de estudiantes y marcas. Luego escribimos lo siguiente dentro de la etiqueta.
:
|
Matemáticas |
idioma ruso |
Historia |
Mededrev |
3 |
5 |
5 |
Smirnov |
5 |
5 |
5 |
Sokolov |
3 |
2 |
3 |
¿Qué hicimos aquí? E hicimos cuatro líneas (TR), cada una de las cuales contiene cuatro tablas (TD). En el primer bloque TR, escribimos el nombre de las disciplinas de capacitación, mientras dejaba la primera columna en blanco para no interrumpir la tabla.
Al lado de cada primer par tD. Insertimos los nombres de los estudiantes, y todos los demás. tD. Llene las estimaciones en la celda apropiada. En general, escríbelo y guarde el archivo, luego ábralo en el navegador, entonces usted mismo entiende todo lo que sucede.
Pero yendo al documento, vemos que la mesa no es del todo similar a lo que planeamos. ¿Y qué falta aquí? Correcto - fronteras. Pero no te preocupes. Te lo contaré justo debajo.
Pero para la decencia, le mostraré otra etiqueta que destaca y centre los datos en las tablas. Esta etiqueta esta escrita como
. Destacemos nuestros titulares en la mesa. Para hacer esto, solo reemplace las etiquetas tD., sobre el th. En aquellos lugares donde se escriben los nombres y los nombres de las disciplinas. Y miramos lo que tendremos gracias a esto. Como dije, ahora estos nombres están centrados y resaltados. Que logramos esto. En general, con etiquetas, nos calificamos. Aunque también hay otros (puede ver htmlbook), pero no lo afilaré. Atributos Naturalmente, tal cosa como una mesa no puede prescindir de atributos especiales y le mostraré algunos de ellos. Frontera (frontera) Bueno, quería comenzar con lo que estaba hablando de arriba, entonces frontera por las fronteras. De forma predeterminada, no son, por lo tanto, la tabla sale en el mal y no muy comprensible. Pero esto se puede corregir, y nos ayudará en este atributo de borde, que se coloca directamente en la etiqueta de apertura.
. Hágase como le mostraré en el siguiente ejemplo, es decir, pongo el valor del atributo fronterito \u003d "1". Después de hacer esto, guarde el resultado y ejecute el documento. ¿Bien? En absoluto, otra cosa. Ahora la tabla ha adquirido contornos normales y parece. Puede experimentar con varios valores de Borderer y ver qué hay en su caso particular, es el más adecuado. Modelo y distancia (Cellpadding y CellSpacing) Es bastante natural que una visualización de la tabla para todas las ocasiones no lo arreglará. Pero podemos cambiarlo un poco, gracias a dos atributos similares. Cellpadding \u003d "": cambia la distancia del marco en sí mismo al contenido en el contenido de la celda. Por lo tanto, todas las células en la tabla se hacen más grandes. Vamos a escribir este atributo en la tabla, y el valor entregará igual a 5, y veamos qué Diferirá de la opción original. Salto. ¿Ver? La distancia aumentó. De esta manera, puede aplicar los valores necesarios usted mismo, ampliando así las celdas. CellSpacing \u003d "" - Cambia la distancia entre las celdas de la tabla y sus valores también se miden con píxeles. Intentemos poner este atributo con un valor igual a 5 y ver qué funcionará. ¿Bien? Esencia clara? Como puede ver, la distancia entre las celdas se ha vuelto más amplio. Esto es lo que ambos buscamos. Alinear (alinear) Bueno, ¿dónde estamos sin este maravilloso atributo que nos permite alinear todo en diferentes lugares? Alinear funciona exactamente como con otras etiquetas que hemos pasado anteriormente y tiene tres significados: Démoslo a cada uno de los valores y veamos cómo se distribuirá la tabla. ¿Bien? Parece que todo funciona y creo que debería ser claro. Pero si surge alguna pregunta, entonces no lo dudes, pregunte. Bueno, en principio, y todo lo que quería decir hoy sobre las mesas. Espero que todos ustedes fueran comprensibles. Bueno, si desea estudiar en detalle todas las sutilezas de trabajar con HTML y CSS y aprenda a los sitios de la bracción, entonces recomiendo ver a ver excelente curso de video sobre este tema. Para un principiante, este es lo más comprensible, como para mí, un curso de video, en el que acaba de obtener Aliones y descomponerse en los estantes. Bueno, complejo mi lección hoy. No olvide suscribirse a actualizar mi blog para no perderse ninguna información importante o noticias. Y te veremos en otros artículos. Buena suerte y hasta ahora! Atentamente, Dmitry Kostin.
¿Te gustó el artículo? Compártelo
Los visitantes ahora están discutiendo
|