Wikilibros
eswikibooks
https://es.wikibooks.org/wiki/Portada
MediaWiki 1.47.0-wmf.14
first-letter
Medio
Especial
Discusión
Usuario
Usuario discusión
Wikilibros
Wikilibros discusión
Archivo
Archivo discusión
MediaWiki
MediaWiki discusión
Plantilla
Plantilla discusión
Ayuda
Ayuda discusión
Categoría
Categoría discusión
TimedText
TimedText talk
Módulo
Módulo discusión
Evento
Evento discusión
Informática Educacional
0
558
430682
430229
2026-08-07T14:18:06Z
Antimundo
74354
Aplicar política de nombrado
430682
wikitext
text/x-wiki
{{Mejorar formato}}
El [[:m:b:es:Portada|wikilibro]] Informática Educacional es un producto de la informática colaborativa. Está destinado a los educadores, a los padres en su rol de educadores, y a los estudiantes interesados en la aplicación de la Informática Educacional, un concepto que une dos mundos: el de la [[:w:informática |informática]] y el de la [[:w:educación |educación]].
Este wikilibro es un instrumento de apoyo para la capacitación en informática educacional.
== Informática educacional ==
La Informática Educacional abarca el estudio, diseño e implementación de soluciones que incorporan [[w:Tecnologías de la información y de las comunicaciones|Tecnologías de Información y Comunicación (TIC)]] a los procesos educacionales, en distintos ámbitos: la gestión y administración de los centros educacionales; la gestión curricular; el proceso de enseñanza-aprendizaje a nivel de aula; y la evaluación de aprendizajes.
La informática es una área transversal y su aplicación a la educación tiene varias aristas. Puede utilizarse como instrumento para el desarrollo profesional y también como estrategia de enseñanza y aprendizaje
«El objetivo de la Informática Educativa es implementar el desarrollo curricular en todos los niveles de escolaridad.»
La incorporación de la Informática y el uso de la computadora como recurso son temas tratados por la pedagogía, debido a la relación que tiene que tener con los objetivos del sistema educativo, objetivos de la institución escolar y la teoría psicopedagógica.
El planeamiento institucional lo podemos definir como un proceso técnico que posibilita la obtención de objetivos a través del empleo de recursos presentes y futuros previsibles mediante acciones sistemáticas.
Algunos objetivos del planeamiento institucional son:adecuar los contenidos y procesos de enseñanza-aprendizaje,aprovechar los recursos y medios disponibles.
El planeamiento institucional se puede organizar en distintas unidades que interactúen entre sí, donde su eficacia será inter o intradependiente, en función de las relaciones que se entablen en cada unidad curricular.
Organización pedagógica: Estaría en relación con la estructura pedagógica de la institución escolar.
Recursos humanos: Comprendería la selección y la organización de los recursos humanos dentro de la institución.
Programación de la enseñanza: Estaría referido a la selección de metodos, procedimientos, recursos que permitan guiar y evaluar el proceso de enseñanza-aprendizaje.
Presupuesto y administración: Esta referido a la gestión técnico-administrativa-financiera, que deberá atender a las necesidades del instituto, respetando la estructura curricular, suministrando los medios económicos y contribuyendo a su desarrollo.
== Profesión educacional ==
# [[Informática Educacional/Educación|Educación]]
# [[Infomática Educacional/Educadores|Educadores]]
# [[Informática Educacional/Globalización y Antiglobalización|Globalización y Antiglobalización]]
# [[Informática Educacional/Comparándose con el Mundo|Comparándose con el Mundo]]
# [[Informática Educacional/Actitud Hacia la Informática Educacional|Actitud Hacia la Informática Educacional]]
# [[Informática Educacional/Habilidades Informáticas en un Mundo Globalizado|Habilidades Informáticas en un Mundo Globalizado]]
# [[Informática Educacional/Aprendizaje Basado en Problemas|Aprendizaje Basado en Problemas]]
# [[Informática Educacional/Patrones Pedagógicos|Patrones Pedagógicos]]
# [[Informática Educacional/Procesos Educacionales|Procesos Educacionales]]
== Proyectos de informática educacional ==
# [[Informática Educacional/Estándar de Gestión de Proyectos|Estándar de Gestión de Proyectos]]
# [[Informática Educacional/Proyectos y Gestión de Proyectos|Proyectos y Gestión de Proyectos]]
# [[Informática Educacional/Ajuste del Proyecto a las Normas|Ajuste del Proyecto a las Normas]]
# [[Informática Educacional/Gestión de la Configuración|Gestión de la Configuración]]
# [[Informática Educacional/Inicio del Proyecto|Inicio del Proyecto]]
# [[Informática Educacional/Planificación del Proyecto|Planificación del Proyecto]]
# [[Informática Educacional/Ejecución del Proyecto|Ejecución del Proyecto]]
# [[Informática Educacional/Seguimiento y Control del Proyecto|Seguimiento y Control del Proyecto]]
# [[Informática Educacional/Cierre del Proyecto|Cierre del Proyecto]]
== Habilidades computacionales ==
# [[Informática Educacional/Navegación|Navegación]]
# [[Informática Educacional/Búsqueda|Búsqueda]]
# [[Informática Educacional/Correo Electrónico|Correo Electrónico]]
# [[Informática Educacional/Conversación Virtual|Conversación Virtual]]
# [[Informática Educacional/Publicaciones|Publicaciones]]
# [[Informática Educacional/Trabajo Colaborativo|Trabajo Colaborativo]]
== Tecnologías de información y comunicación ==
# [[Informática Educacional/Conceptos Básicos|Conceptos Básicos]]
# [[Informática Educacional/Uso del Computador|Uso del Computador]]
# [[Informática Educacional/Edición de Documentos|Edición de Documentos]]
# [[Informática Educacional/Planillas de Cálculo|Planillas de Cálculo]]
# [[Informática Educacional/Bases de Datos|Bases de Datos]]
# [[Informática Educacional/Presentaciones|Presentaciones]]
# [[Informática Educacional/[http://Aprendizaje%20de%20la%20Tecnología Aprendizaje de la Tecnología]|Aprendizaje de la Tecnología]]
== Herramientas ==
# [[Informática Educacional/Herramientas|Herramientas]]
# [[Informática Educacional/[http://Servicios Servicios]|Servicios]]
# [[Informática Educacional/Organización[http://|Organización%5D%5D |Organización<nowiki>]</nowiki>]
* Ver en [//es.wikibooks.org/w/index.php?title=Inform%C3%A1tica_Educacional&action=history historial] otras contribuciones
[[Categoría:Informática]]
[[Categoría:Informática Educacional]]
f4htk3te2vea3roxrwhyacvusoh5pg7
Literatura
0
5464
430684
428604
2026-08-07T14:30:58Z
Antimundo
74354
Wikificar formato
430684
wikitext
text/x-wiki
¡Bienvenido al libro de Literatura! Este libro esta basado en el [[w:Historia de la literatura|artículo de Wikipedia]] y usando de referencia a Harold Bloom<ref>{{Cita libro |apellido=Bloom |nombre=Harold |enlaceautor=Harold Bloom |título=[[:en:The Western Canon: The Books and School of the Ages|The Western Canon: The Books and School of the Ages]] |fechaacceso=20 de marzo de 2011 |idioma=inglés |año=1994 |editorial=Harcourt Brace |ubicación=Nueva York |página=https://archive.org/details/westerncanonbook00bloo/page/n17 2}}</ref> principalmente.
# [[/Qué es literatura|Qué es literatura]]
# [[/Los grandes géneros literarios|Capítulo 1: Los grandes generos literarios]]
# [[/El lenguaje literario|Capítulo 2: El lenguaje literario]]
# [[Literatura/La técnica literaria|Capítulo 3: La técnica literaria]]
# [[/Literatura de las primeras civilizaciones|Capítulo 4:Literatura de las primeras civilizaciones]]
## [[/Literatura sumeria|Literatura sumeria]]
## [[/Literatura egipcia|Literatura egipcia]]
# [[/Literatura clásica|Capítulo 5: Literatura Clásica]]
## [[/Literatura griega|Literatura griega]]
# [[/Literatura árabe|Capítulo 6: Literatura árabe]]
# [[/Literaturas precolombinas|Capítulo 7: Literaturas precolombinas]]
# [[/Literatura oriental I|Capítulo 8: Literatura oriental I]]
## [[/Literatura india|Literatura india]]
## [[/Literatura china|Literatura china]]
## [[/Literatura japonesa|Literatura japonesa]]
# [[/Literatura medieval europea|Capítulo 9: Literatura medieval europea]]
# [[/Literatura moderna europea |Capítulo 10: Literatura moderna]]
# [[/Literatura del siglo XIX|Capítulo 11: Literatura del siglo XIX]]
# [[/Literatura contemporánea|Capítulo 12: Literatura contemporánea]]
# [[/La crítica literaria|Capítulo 13: La crítica literaria]]
== Referencias ==
{{Listaref}}
{{Estantes|Literatura}}
rfw35ncyq1hiampgspimtk09aw75pq4
Programación en Perl
0
6021
430686
245508
2026-08-07T14:36:31Z
Antimundo
74354
Categorizar usando estantes
430686
wikitext
text/x-wiki
<!--{{Portada libro}}-->
<div id="tit_wikibook" style="width:90%;font-size:40px;color:#00a;text-align:center;
text-transform:uppercase;border:#33a dotted 1px;padding: 10px;margin:20px;">
Programación en Perl
</div>
Estado del libro: Bajo desarrollo: {{Desarrollo|25%|08:17 6 nov 2007 (UTC)}}
__NOTOC__
{| cellpadding="5" style="width:100%;"
| style="width:70%;" valign="top" rowspan="3" |
{{Contenidos|contenidos=
:[[/Introducción|Introducción]] - ''"Conóceme un poco mas"''
[[/Fundamentos|Sección 1]] '''FUNDAMENTOS''' ''Conceptos Básicos''
#[[/Tu primer programa|Tu primer programa]] - ''"El clásico Hola mundo"''
#[[/Tipos de datos|Tipos de datos]] - ''"Que datos manejo"''
#[[/Estructuras de control|Estructuras de control]] - ''"Sé controlar"''
#[[/Subrutinas|Subrutinas]] - ''"Fragmento con subprogramas"''
#[[/Expresiones regulares|Expresiones regulares (regex)]] - ''"Soy regularmente expresivo"''
#[[/Funciones|Funciones]] - ''"A que soy matemático!"''
[[/Usos prácticos|Sección 2]] '''USOS PRÁCTICOS''' ''Conceptos Intermedios''
#[[/Manejo de archivos|Manejo de archivos]] - ''"Archivando datos"''
#[[/Módulos|Módulos]] - ''"Se manejar módulos"''
[[/Anexos|Sección X]] '''ANEXOS'''
#[[/Herramientas|Herramientas]] - ''"Hay muchas herramientas útiles"''
#[[/Referencias|Referencias]] - ''"Puedes buscar mucha, mucha, mucha más información aquí"''
#[[/Colaboradores|Colaboradores]] - ''"Este wikilibro es posible gracias a..."''
}}
| style="background:#e8f8e8;width:30%;" valign="top" |
== Objetivos ==
Aprender el manejo del lenguaje Perl para programar, abarcando desde lo básico hasta lo avanzado.
|-
| style="background:#e8f8f8;width:30%;" valign="top" |
== Desarrollo y coordinación ==
{{Incubación|oleinad}}
|-
| style="background:#e8e8f8;width:30%;" valign="top" |
== Referencias ==
* [[w:es:Perl|Perl]] Wikipedia:español
* [[w:en:Perl|Perl]] Wikipedia:ingles
* [http://nereida.deioc.ull.es/~lhp/perlexamples Apuntes de Perl en español]
|}
{{Estantes|Lenguajes de programación}}
6wuedhsofv7yzpvf7ga6lfg11mgmnw3
430687
430686
2026-08-07T14:43:36Z
Antimundo
74354
Mejorar y simplificar sintaxis wiki y retirar tablas que no tenían un diseño web adaptable
430687
wikitext
text/x-wiki
[[Archivo:Perl-logo.svg|miniaturadeimagen|Logotipo del lenguaje de programación Perl]]
El objetivo de este libro es aprender el manejo del lenguaje Perl para programar, abarcando desde lo básico hasta lo avanzado.
# [[/Introducción|Introducción]] - ''Conóceme un poco mas''
# [[/Fundamentos|'''Fundamentos''']] - ''Conceptos Básicos''
## [[/Tu primer programa|Tu primer programa]] - ''El clásico Hola mundo''
## [[/Tipos de datos|Tipos de datos]] - ''Que datos manejo''
## [[/Estructuras de control|Estructuras de control]] - ''Sé controlar''
## [[/Subrutinas|Subrutinas]] - ''Fragmento con subprogramas''
## [[/Expresiones regulares|Expresiones regulares (regex)]] - ''Soy regularmente expresivo''
## [[/Funciones|Funciones]] - ''A que soy matemático!''
# [[/Usos prácticos|'''Usos prácticos''']] - ''Conceptos Intermedios''
## [[/Manejo de archivos|Manejo de archivos]] - ''Archivando datos''
## [[/Módulos|Módulos]] - ''Se manejar módulos''
# [[/Anexos|'''Anexos''']]
## [[/Herramientas|Herramientas]] - ''Hay muchas herramientas útiles''
## [[/Referencias|Referencias]] - ''Puedes buscar mucha, mucha, mucha más información aquí''
## [[/Colaboradores|Colaboradores]] - ''Este wikilibro es posible gracias a...''
== Referencias ==
* {{-wikipedia|Perl}}
* [http://nereida.deioc.ull.es/~lhp/perlexamples Apuntes de Perl en español]
{{Estantes|Lenguajes de programación}}
lfq9onn1m1mwnlffpgqssb1wpp2skwk
Lenguaje XHTML
0
6531
430690
427210
2026-08-07T14:58:58Z
Antimundo
74354
Categorizar usando estantes
430690
wikitext
text/x-wiki
El lenguaje XHTML fue una reformulación de HTML basada en XML, propuesta por el W3C en el año 2000 como una posible evolución del lenguaje HTML. Sin embargo, a partir de finales de la década de 2000 el desarrollo de la Web se orientó hacia HTML5, y XHTML dejó de utilizarse como estándar para la creación de páginas web modernas.
Aunque XHTML ha quedado obsoleto y ha sido sustituido por HTML5 como estándar para el desarrollo web, este manual se conserva como documento de referencia sobre una tecnología que formó parte de la evolución de la Web. Su contenido puede resultar de interés para comprender el contexto histórico de XHTML o para trabajar con proyectos y documentación heredados que aún lo utilizan.
El objetivo de este manual es que aprenda el lenguaje XHTML y una serie de ''buenas maneras'' para crear páginas web, siguiendo los estándares para crear páginas compatibles en la mayoría de navegadores. De momento y debido al nivel de desarrollo quizás prefiera contribuir a su construcción. Si no te sientes preparado para colaborar directamente pero tienes sugerencias o ideas sobre cómo estructurar este libro o qué capítulos añadirías puedes proponerlo en la [[Discusión:Lenguaje XHTML|discusión]] o en ''[[/Cómo colaborar|Cómo colaborar]]''.
== Contenidos ==
<!-- Seguro que sabrías meorar esta tabla de contenidos. Haz tu propuesta en [[/Cómo colaborar|Cómo colaborar]] -->
# [[/Introducción|Introducción]]
# [[/Términos generales]] <!-- definiciones de Atributo, dtd, Agente de usuario, etc -->
# [[/Historia]]
## [[/Evolución del HTML]]
## [[/Ventajas del XML]]
## [[/Diferencias con el HTML]]
# [[/Etiquetas y elementos|Etiquetas y elementos]]
# [[/Atributos|Atributos]]
# [[/Estructura básica|Estructura Básica]]
# [[/La cabecera del documento|La cabecera del documento]]
# [[/El cuerpo del documento|El cuerpo del documento]]
# [[/Elementos Estructuradores|Elementos Estructuradores]]
# [[/Elementos de texto|Elementos de Texto]]
# [[/Elementos de Presentación|Elementos de Presentación]]
# [[/Hipervínculos|Hipervínculos]]
# [[/Listas|Listas]]
# [[/Tablas|Tablas]]
# [[/Texto Bidireccional|Texto Bidireccional]]
# [[/Elementos de Edición|Elementos de Edición]]
# [[/Ruby|Ruby]]
# [[/Elementos Multimedia|Elementos Multimedia]]
# [[/Formularios|Formularios]]
== Créditos ==
Los autores del libro
* Varios autores que escribieron [[:en:Programming:XHTML]], por los capítulos de allí traducidos.
* [[w:Usuario:Robregonm|Robregonm]], inició la traducción.
* [[Usuario:Andreshd|Andreshd]], ayudando en la traducción.
* [[Usuario:Ciencia Al Poder|Ciencia Al Poder]] (2005-2006).
* Ivion (Marzo 2007) -> Estructura Básica / Atributos / Elementos de Texto.
* La Comunidad de WikiLibros.
Si deseas colaborar, sigue los consejos de [[/Cómo colaborar|Cómo colaborar]] y añade tu nombre aquí.
{{Estantes|Lenguajes de programación}}
2tmr23mtea55vv33vyut1vmv5ogovj9
Lenguaje XHTML/Introducción
0
8337
430698
160261
2026-08-07T15:00:42Z
Antimundo
74354
Categorizar usando AutoCat
430698
wikitext
text/x-wiki
== Introducción ==
'''XHTML''' es uno de los lenguajes derivados de [[Lenguaje XML|XML]] usados en las páginas web de [[w:Internet|Internet]] (o [[w:Intranet|Intranets]]). XHTML está basado en [[Lenguaje HTML|HTML]], pero con la diferencia que XHTML es más estricto y de acuerdo con el estándar XML. De hecho, la [[Lenguaje XHTML/Versiones#XHTML1|primera versión del XHTML]] es una mera adaptación del HTML a la sintaxis del XML. XHTML sigue muchas de las convenciones de HTML, por ende los navegadores que soporten HTML podrán ver los documentos XHTML. Sin embargo, algunos navegadores más antiguos no puenden renderizar XHTML con [[Lenguaje CSS|CSS]] apropiadamente. Para mencionar algunos ejemplos: Netscape 4.x o anteriores y Microsoft Internet Explorer 6.x o anteriores.
HTML llegó a su versión final con la versión [http://www.w3.org/TR/html4/ HTML 4.01] según el [[w:W3C|W3C]]. Aunque XHTML fue lanzado hace bastante tiempo, no ha sido ampliamente usado todavía.
La causa por la cual XHTML es ''más fácil de visualizar'' como se presenta más adelante, depende del diseñador web usando XHTML con el diseño deseado [http://www.thenoodleincident.com/tutorials/design_rant/ separa el "contenido" de la "presentación"] (presentation comprises the "appearance rules").
El '''contenido''' es la ''información'' que se quiere presentar, y la '''presentación''' es el ''aspecto'' de la información. XHTML está diseñado para separar estas dos partes para hacer el XHTML lo más limpio y claro posible y dejar las reglas de la presentación administradas por las llamadas [[w:Hojas de estilo en cascada|Hojas de estilo en cascada]].
Las preguntas más comunes acerca del HTML y el XHTML están listadas en [http://www.w3.org/MarkUp/2004/xhtml-faq W3C FAQ page on XHTML and HTML 4.01].
Para seguir este tutorial, usted debería tener un navegador web compatible con XHTML y un editor de textos capaz de guardar sus archivos con la extensión <tt>.html</tt>.
Como navegador web recomendamos usar:
*[[w:Mozilla Firefox|Mozilla Firefox]], [[w:Epiphany|Epiphany]] u otros basados en [[w:Gecko (motor de renderizado)|Gecko]].
*[[w:Opera (navegador)|Opera]].
*[[w:Konqueror|Konqueror]], [[w:Safari (navegador)|Safari]], [[w:Google Chrome|Chrome]] u otros basados en WebKit/KHTML.
*[[w:Amaya (navgador)|Amaya]], desarrollado por el W3C con editor semivisual incorporado (aplica clases y trabaja con CSS), visualización y depuración de código. No soporta JavaScript ni plugins, pero sí las especificaciones.
Internet Explorer puede dar serios problemas, ya que tolera código de mala calidad y no implementa correctamente algunas funciones.
Si usted decide desarrollar [[w:Página web|páginas web]] es recomendable que las pruebe en varios navegadores antes de publicarlas. Lo que se ve bien en un navegador, puede verse notablemente diferente en otro. La misma página web puede no verse igual si se prueba en varios navegadores.
Intente aprender XHTML escribiendo código directamente en vez de utilizar un editor [[w:WYSIWYG|WYSIWYG]]. Para hacerlo puede utilizar un editor de texto plano (preferiblemente con resaltado de sintaxis) como [[w:Notepad++|Notepad++]], [[w:Gedit|Gedit]] o [[w:Kate|Kate]]. [[w:Microsoft FrontPage|Microsoft FrontPage]] a menudo produce páginas que se ven bien sólo si se las ve con el [[w:Microsoft Internet Explorer|Microsoft Internet Explorer]]. Además, frecuentemente produce archivos mucho más grandes de lo que se necesitaría. Por el contrario, [[w:Nvu|Nvu]] es un editor XHTML que crea páginas que pueden ser vistas correctamente en varios navegadores y genera archivos bastante ''livianos''.
{{AutoCat}}
1yju14ek8jnkgrcmspjcbsadkk7k51b
Lenguaje XHTML/Etiquetas y elementos
0
8338
430697
34674
2026-08-07T15:00:34Z
Antimundo
74354
Categorizar usando AutoCat
430697
wikitext
text/x-wiki
== Etiquetas y Elementos ==
El lenguaje XHTML usa '''etiquetas''' (o ''tags'' en inglés). Las etiquetas son piezas de texto encerradas ente los signos ''menor que'' (<) y ''mayor que'' (>). Un ejemplo de una etiqueta en XHTML es la etiqueta <tt><html></tt>, presente en todos los documentos XHTML. En XHTML todas las etiquetas deben escribirse en minúsculas.
Las etiquetas están formadas por el '''nombre de la etiqueta''' y los '''atributos'''. El nombre de la etiqueta determina el '''elemento''', y los atributos dan más información acerca del elemento. Por ejemplo, en el elemento <tt><a></tt>, usado para crear ''hipervínculos'' o enlaces, el atributo <tt>href</tt> es usado para definir a qué dirección deben enlazar. Un hipervículo a http://www.wikibooks.org debería implementarse como:
<nowiki><a href="http://www.wikibooks.org/">WikiLibros</a></nowiki>
Entrando ya en formalidades del lenguaje, las '''etiquetas''' no son más que la implementación en el código de los '''elementos'''. Los elementos son una ''abstracción''. Así hablamos del elemento <tt>html</tt> pero de la etiqueta <tt><html></tt>, o bien de la etiqueta de apertura y de cierre, <tt><html></tt> y <tt></html></tt> respectivamente. [[Imagen:Elemento XHTML (esquema).png|none|400px|Etiquetas, la implementación del elemento]]
En ese aspecto los elementos, a diferencia del [[Lenguaje HTML|HTML]], deben implementarse siempre con su respectiva '''etiqueta de cierre'''. La etiqueta de cierre es el nombre del elemento encerrado entre los signos ''mayor que'' y ''menor que'', igual que la etiqueta de apertura, pero sin atributos y con la ''barra inclinada'' (<tt>'''/'''</tt>) justo antes del nombre (ver esquema anterior). En '''elementos vacíos''' se admite la posibilidad de incluir la etiqueta de cierre en la etiqueta de apertura, simplemente poniendo la barra inclinada antes del signo ''mayor que'' que delimita la etiqueta, como por ejemplo:
'''<'''br id="ejemplo" '''/>'''
Los elementos pueden estar '''anidados'''. Esto significa que puede haber elementos que estén completamente dentro de otro elemento. Pero deben estar ''correctamente anidados'', es decir, la última etiqueta de cierre debe pertenecer al elemento de la primera etiqueta de apertura. Un ejemplo correcto sería:
<p><i>Esto es <b>un ejemplo</b></i>.</p>
{{AutoCat}}
ljdpj3kltny6w5akv8iyye5z622b39y
Categoría:Libro:Lenguaje XHTML
14
8339
430699
87789
2026-08-07T15:01:13Z
Antimundo
74354
Antimundo trasladó la página [[Categoría:Lenguaje XHTML]] a [[Categoría:Libro:Lenguaje XHTML]]: Categorizar usando estantes
87789
wikitext
text/x-wiki
Capítulos del libro [[Lenguaje XHTML]]
[[Categoría:Programación|XHTML]]
6wqhjhi0zlkrpxylv6nbk47efnwxxld
430701
430699
2026-08-07T15:01:38Z
Antimundo
74354
Categorizar usando estantes
430701
wikitext
text/x-wiki
Capítulos del libro [[Lenguaje XHTML]]
[[Categoría:Estante:Lenguajes de programación]]
[[Categoría:Libros organizados]]
811qpm2g72pbvg3uki97f3qpwx6n57g
Lenguaje XHTML/Estructura básica
0
8340
430695
89217
2026-08-07T15:00:01Z
Antimundo
74354
Categorizar usando AutoCat
430695
wikitext
text/x-wiki
Vamos a explicar la estructura básica que todo documento XHTML debe tener.
== Declaración XML ==
Siempre que la [[../Codificación de caracteres|codificación de caracteres]] del documento XHTML no sea UTF-8 o UTF-16, éste deberá incluir una declaración XML. Esta declaración XML deberá estar situada al comienzo del documento XHTML.
La siguiente declaración XML debería estar presente en todos los documentos XHTML con una codificación de carácteres ISO-8859-15:
<tt><?xml version="1.0" encoding="ISO-8859-15"?></tt>
== Declaración DTD ==
Todo documento XHTML debe incluir una declaración DTD. Ésta deberá aparecer antes del elemento raiz del documento XHTML.
En el caso de un documento XHTML 1.1 la declaración DTD debería ser la siguiente:
<tt><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"<nowiki>http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd</nowiki>"></tt>
== Elemento html ==
{{../Plantillas/Elemento
| Elemento = html
| Contiene = <span></span>
*[[#Elemento head|<tt>head</tt>]] <small><span style="color:red">(obligatorio)</span></small>
*[[#Elemento body|<tt>body</tt>]] o [[#Frames|<tt>frameset</tt>]] <small><span style="color:red">(obligatorio)</span></small>
| Atributos = <span></span>
* <tt>[[../Atributos#AtributoID|id]]="ID"</tt>
* <tt>version="CDATA"</tt>
* <tt>[[../Atributos#Atributo xml:lang|xml:lang]]="Código de Idioma"</tt> <small><span style="color:red">(obligatorio)</span></small>
* <tt>xmlns="<nowiki>http://www.w3.org/1999/xhtml</nowiki>"</tt> <small><span style="color:red">(obligatorio)</span></small>
* <tt>xmlns:xsi="<nowiki>http://www.w3.org/2001/XMLSchema-instance</nowiki>"</tt> <small><span style="color:red">(obligatorio)</span></small>
* <tt>xsi:schemaLocation="<nowiki>http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd</nowiki>"</tt> <small><span style="color:red">(obligatorio)</span></small>
}}
El elemento <tt>html</tt> es el elemento raiz de un documento XHTML. Este elemento nos indica el comienzo y final de un documento XHTML.
Si la página utiliza frames, el elemento <tt>body</tt> será remplazado por el elemento <tt>frameset</tt>.
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>version="CDATA"</tt>'''
Este atributo especifica que tipo de documento XHTML está utilizando el documento. El formato del valor de este atributo no está especificado, de forma que todos los valores que comiencen por la secuencia <tt>xhtml</tt> están reservados para ser usados por los documentos XHTML.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>xmlns="<nowiki>http://www.w3.org/1999/xhtml</nowiki>"</tt>'''
Este atributo define el espacio de nombres que va a ser utilizado en el documento. El enlace al espacio de nombres se utiliza sólo como identificador, en esa dirección no hay ninguna definición sobre el espacio de nombres que pueda entender el navegador.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>xmlns:xsi="<nowiki>http://www.w3.org/2001/XMLSchema-instance</nowiki>"</tt>'''
Este atributo define el espacio de nombres que va a ser utilizado en el XML Schema localizado mediante el atributo <tt>xsi:schemaLocation</tt>.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>xsi:schemaLocation="<nowiki>http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd</nowiki>"</tt>'''
Este atributo permite la especificación de una dirección donde pueda ser encontrado un XML Schema para el documento.
</div>
Ejemplo de un elemento <tt>html</tt> completo:
<tt><html id="a1"
version="xhtml 1.1"
xml:lang="es"
xmlns="<nowiki>http://www.w3.org/1999/xhtml</nowiki>"
xmlns:xsi="<nowiki>http://www.w3.org/2001/XMLSchema-instance</nowiki>"
xsi:schemaLocation="<nowiki>http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd</nowiki>">
</html></tt>
== Elemento head ==
{{../Plantillas/Elemento
| Elemento = head
| Contiene = <span></span>
* [[#Elemento title|<tt>title</tt>]] <small><span style="color:red">(obligatorio)</span></small>
* [[../Hipervínculos#Elemento base|<tt>base</tt>]]
* [[../Hipervínculos#Elemento link|<tt>link</tt>]]
* [[../Metainformación#Elemento meta|<tt>meta</tt>]]
* [[../Object|<tt>object</tt>]]
* [[../Contenido dinámico#Elemento script|<tt>script</tt>]]
* [[../Formato#Elemento style|<tt>style</tt>]]
| Atributos = <span></span>
* <tt>[[../Atributos#AtributoID|id]]="ID"</tt>
* <tt>profile="URI"</tt>
* <tt>[[../Atributos#Atributo xml:lang|xml:lang]]="Código de Idioma"</tt>
}}
El elemento <tt>head</tt> contiene información sobre el documento que no es considerada contenido del documento. El contenido de este elemento generalmente no es visualizado.
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>profile="URI"</tt>'''
Este atributo especifica la dirección de uno o más perfiles de meta datos, separados por un espacio.
</div>
Ejemplo de un elemento <tt>head</tt> completo:
<tt><head id="a2" profile="<nowiki>http://es.wikibooks.org/meta</nowiki>" xml:lang="es">
</head></tt>
== Elemento title ==
{{../Plantillas/Elemento
| Elemento = title
| Contiene = texto
| Atributos = <span></span>
* <tt>[[../Atributos#AtributoID|id]]="ID"</tt>
* <tt>[[../Atributos#Atributo xml:lang|xml:lang]]="Código de Idioma"</tt>
}}
El elemento <tt>title</tt> es utilizado para identificar el documento. Su contenido será mostrado como el título del documento.
Ejemplo de un elemento <tt>title</tt> completo:
<tt><title id="a3" xml:lang="es">Documento XHTML básico</title></tt>
== Elemento body ==
{{../Plantillas/Elemento
| Elemento = body
| Contiene = [[../El cuerpo del documento#Elementos de Bloque|Elementos de Bloque]]
| Atributos = [[../Atributos#Atributos comunes|Atributos comunes]]
}}
El elemento <tt>body</tt> recoge el contenido del documento. Dentro de este elemento se incluirán todos aquellos otros elementos que formen la parte visible de la web.
== Documento XHTML básico ==
Según lo que hemos visto en los apartados anteriores, éste sería el ejemplo más básico de una página web:
<nowiki><?xml version="1.0" encoding="ISO-8859-15"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html version="xhtml 1.1"
xml:lang="es"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd">
<head>
<title>Documento XHTML básico</title>
</head>
<body>
</body>
</html></nowiki>
Los saltos de línea y el sangrado que aplicamos a los ejemplos de código no son necesarios, pero es recomendable adquirir estos hábitos de cara a hacer más comprensible el código y ver más clara la estructura del documento.
<noinclude> <!-- Fin de página. Lo que no saldrá en la versión para imprimir -->
{{navegar
| libro = Lenguaje XHTML
| anterior = Etiquetas y elementos
| siguiente = La cabecera del documento
}}
{{AutoCat}}</noinclude>
brywadec5sjdnyr6zc55ypxwf5vxqbi
Lenguaje XHTML/Hipervínculos
0
8341
430696
419164
2026-08-07T15:00:28Z
Antimundo
74354
Categorizar usando AutoCat
430696
wikitext
text/x-wiki
{{Mejorar}}
Los hipervículos o enlaces son parte fundamental de la navegación en Internet. Permite al visitante desplazarse por los distintos documentos de un sitio web de forma fácil con tan sólo señalar un elemento. Para muchos lectores esto significa ''hacer clic con el ratón o mouse'', pero la verdad es que también se puede acceder pulsando la tecla ''Intro'' cuando el hipervínculo tiene el foco, tanto en navegadores gráficos como en navegadores ''sólo texto'', además de dispositivos móviles. Además, los hipervínculos o enlaces no sólo son elementos situados en el cuerpo del documento donde el usuario puede interactuar, sino que hay una serie de enlaces a otros documentos que pueden no ser accesibles diréctamente por el usuario pero sí por el navegador o agente usuario por tratarse de enlaces a documentos especiales como hojas de estilo, documentos alternativos o código javascript.
== Elemento a ==
{{../Plantillas/Elemento
| Elemento = a
| Contiene = texto procesable, [[../Imágenes|Imágenes]], [[../Objetos|Objetos]], [[../Elementos en línea|Elementos en línea]], [[../Formato#Formato de fuente|Formato de fuente]], [[../Formularios#Campos de formulario|Campos de formulario]], [[../Contenido dinámico#Elemento script|<tt>script</tt>]]
| Atributos = [[../Atributos#Atributos comunes|Atributos comunes]], <tt>href</tt>, [[../Atributos#Atributo charset|<tt>charset</tt>]], [[../Atributos#Atributo type|<tt>type</tt>]], [[../Atributos#Atributo hreflang|<tt>hreflang</tt>]], <tt>rel</tt>, <tt>rev</tt>, <tt>shape</tt>, <tt>coords</tt>
}}
Por defecto, en la mayoría de navegadores gráficos aparecen azules y subrayados. Cuando se pasa el puntero del ratón sobre un hipervínculo en la mayoría de navegadores el puntero cambia a la forma de una mano con el dedo índice extendido. Este comportamiento se puede cambiar utilizando [[../Formato|estilos]].
Es el elemento que permite que una región del documento (el contenido del elemento, no necesariamente texto) se convierta en un hipervínculo. El contenido de este elemento es cualquier elemento que no sea de bloque, es decir, un elemento a nivel de línea. Esto significa que, por ejemplo, no podemos poner dos párrafos seguidos dentro de un único elemento <tt>a</tt>, sino que deberemos insertar un elemento <tt>a</tt> en cada párrafo.
El nombre de este elemento, <tt>a</tt>, viene del inglés ''anchor'', [[w:Ancla|ancla]] en español. Aunque si bien este elemento puede ser el destino de un hipervínculo, lo más habitual es que sea el ''origen'' de éste y, por tanto, se definiría mejor como ''el lugar desde donde se echa el ancla''<ref name="libro_HTM-y-XHTML">Apreciación de Chuck Musciano y Bill Kennedy, «[http://www.oreilly.com/catalog/html5/ HTML y XHTML. La guía definitiva]». Editorial O'Reilly (en español por Anaya Multimedia). ISBN 0-596-00382-X</ref>.
En cuanto a sus atributos no hay ninguno que sea obligatorio porque puede actuar como origen y/o como destino del hipervínculo. Su atributo más útil y del que casi siempre lo veremos acompañado es el atributo '''<tt>href</tt>'''. Este atributo sirve para indicar el destino del hipervínculo. Su valor es un [[w:URI|URI]] (Uniform Resource Identifier, identificador de recursos uniforme) y que generalmente será un [[w:URL|URL]], un subtipo de URI, es decir, un identificador unívoco a un recurso, ya sea una página web, una parte de un documento o un recurso identificable por el navegador como una función javascript<ref name="uri">[[rfc:3305|RFC 3305]] y [http://www.w3.org/TR/uri-clarification/ W3C Note: URIs, URLs, and URNs: Clarifications and Recommendations 1.0], el mismo contenido pero publicado por diferentes autoridades (en inglés).</ref>.
Los atributos [[../Atributos#Atributo charset|<tt>charset</tt>]], [[../Atributos#Atributo type|<tt>type</tt>]] y [[../Atributos#Atributo hreflang|<tt>hreflang</tt>]] sirven para dar detalles al usuario sobre el documento o recurso al que apunta el hipervínculo. El primero indica el tipo de [[../Codificación de caracteres|codificación de caracteres]] que utiliza el documento, <tt>type</tt> indica el tipo de contenido MIME y hreflang el idioma (no confundir con [[../Atributos#Atributo xml:lang|<tt>xml:lang</tt>]], que especificaría sólo el idioma del contenido entre las etiquetas <tt><a></tt> y <tt></a></tt>). Puede ser útil utilizarlos cuando el documento de destino tenga esos parámetros diferentes al documento actual. Es posible que algunos navegadores en el futuro proporcionen de alguna forma esa información al usuario, como una imagen identificativa del tipo de archivo o el idioma al lado del hipervínculo o al pasar el ratón por encima. O utilizada por un indexador para clasificar oportunamente el contenido. Sin embargo, el navegador no está obligado a utilizar esa información que le ha proporcionado el programador para determinar su comportamiento al acceder al hipervínculo, por lo que ignorará esa información. Solamente está para informar al usuario.
== El destino del hipervínculo ==
Ahora ya sabe la teoría sobre los hipervínculos, pero ¿sabe realmente qué debe poner en el atributo <tt>href</tt> para enlazar el recurso que usted desee? Si la respuesta es ''no'' aquí intentaremos arrojar luz sobre esta cuestión.
Para empezar debemos distinguir entre dos tipos de enlaces: '''absolutos''' y '''relativos'''.
=== Enlaces absolutos ===
Los enlaces absolutos identifican el recurso independientemente de desde dónde se haga referencia. Los verá siempre con un prefijo seguido de dos puntos que identifica, por decirlo de algún modo, el protocolo que se utiliza para acceder al recurso. Entre los que la gran mayoría de navegadores reconocen:
; <tt><nowiki>http:</nowiki></tt>
: Es el identificador del protocolo de transferencia de hipertexto o [[w:Hypertext Transfer Protocol|HTTP]], utilizado para las páginas web de internet.
; <tt><nowiki>https:</nowiki></tt>
: Es como el HTTP pero utilizando SSL para encriptar los datos.
; <tt><nowiki>ftp:</nowiki></tt>
: Es el protocolo de transferencia de archivos o [[w:File Transfer Protocol|FTP]].
; <tt><nowiki>mailto:</nowiki></tt>
: Para enviar un [[w:Correo electrónico|correo electrónico]] al destinatario especificado.
; <tt><nowiki>gopher:</nowiki></tt>
: Protocolo [[w:Gopher|Gopher]].
; <tt><nowiki>news:</nowiki></tt>
: Servidores de noticias [[w:Usenet|Usenet]].
; <tt><nowiki>javascript:</nowiki></tt>
: Llamada a código [[Programación en JavaScript|JavaScript]], sólo para navegadores que lo soporten.
A pesar de que estos prefijos puedan o no pertenecer a estándares, lo cierto es que es el propio agente usuario (el navegador) el que debe implementar la forma de acceder a ese recurso, si es que tiene capacidad para hacerlo, ya sea de forma interna o bien llamando a un programa o al propio sistema operativo para que lo gestione externamente, como puede ser un enlace a un correo electrónico o a un canal de chat.
La estructura de un URI http es tal que así (texto entre corchetes opcional, en cursiva variable):
'''Nota:''' Esta sección no es una referencia exacta de los estándares<ref name="http-url-rfc">[[rfc:2616|RFC 2616]], sección 3.2.2: Hypertext Transfer Protocol - HTTP/1.1: http URL (texto plano, en inglés).</ref> involucrados en la construcción de URIs, aunque se intenta ser lo más preciso posible.
'''http://''' [ ''usuario'' [ ''':''' ''contraseña'' ] '''@''' ] ''servidor'' [ ''':''' ''puerto'' ] [ ruta_absoluta ] [ '''?''' ''parámetros'' ] [ '''#''' ''identificador'' ]
Y es muy similar para https y ftp. Si se requiere autenticación de usuario HTTP se puede hacer anteponiendo el '''usuario''' al nombre del servidor separado por el carácter arroba (<tt>@</tt>), e incluso la '''contraseña''' separada por los dos puntos del nombre de usuario, aunque no es recomendable ya que puede quedar en el historial del navegador. Para FTP existe un usuario especial de nombre ''anonymous'' que es el usuario con el que se accede a servidores públicos que lo permitan y es el que usará el navegador si no se especifica ninguno. Si se omite y es requerido por el servidor el navegador debería encargarse de ofrecer un método para solicitárselo al usuario. El '''[[w:Lista de números de puerto|puerto]]''' al que se debe conectar es por defecto el 80 para HTTP, 443 para HTTPS y 20 para FTP y, si no se especifica, se conectará diréctamente a esos puertos. En caso de que el servidor al que queramos acceder se encuentre en otro puerto deberemos especificarlo en la dirección. Después se encuentra la '''ruta de acceso''' al recurso, que va separado por el carácter de barra invertida (<tt>/</tt>) y donde cada carácter de barra invertida indica (no siempre, puesto que los servidores se pueden configurar para crear ''alias'') un nivel de directorio en el sistema de archivos del servidor. Al final de la ruta se suele especificar un nombre de archivo, pero si no se especifica ninguno los servidores acostumbran a estar configurados para servir el archivo ''index.html'' del directorio especificado, si existe, acortando un poco la dirección. Si el recurso al que se accede es en realidad un ejecutable de servidor se le pueden pasar '''parámetros''' que modifiquen su comportamiento, separando el nombre del valor por el signo igual (<tt>=</tt>). Si se le pasa más de un parámetro deberán separarse entre sí por el carácter ampersand (<tt>&</tt>, pero recuerde codificarlo en el código html como &amp;). También se puede especificar un '''identificador''' en el documento de destino para que el navegador muestre el contenido del documento empezando a partir del elemento identificado por el mismo (véase [[#Enlazar a parte de un documento|Enlazar a parte de un documento]]).
Algunos ejemplos de recursos HTTP, HTTPS y FTP:
* <nowiki>http://www.example.com/</nowiki> accede al servidor www.example.com por HTTP.
* <nowiki>http://www.example.com/#seccion1</nowiki> igual que el anterior pero sitúa el documento en el navegador con el elemento identificado como ''seccion1'' al principio del área de visualización del navegador, si es posible y existe tal identificador.
* <nowiki>http://www.example.com/index.html</nowiki>. En el caso de que el servidor esté configurado para servir el documento ''index.html'' si no se especifica el nombre del archivo, esta dirección equivaldría a la primera.
* <nowiki>https://usuario:password@www.example.com:81/ruta/de/acceso.php?param=hola&action=muestra#zona-n</nowiki> aquí tenemos un ejemplo completito, especificando nombre de usuario, contraseña, puerto de acceso, parámetros, identificador y por HTTPS.
* <nowiki>ftp://usuario@ftp.example.com/</nowiki> aquí accedemos por ftp indicando nuestro nombre de usuario. Si se requiere contraseña lo más seguro es que el navegador nos muestre un diálogo en el que introducirla.
Para correos electrónicos (<tt>mailto:</tt>) se utiliza una sintaxis diferente, definida en la RFC2368<ref name="rfc2368">[[rfc:2368|RFC 2368]]: The mailto URL scheme (texto plano, en inglés).</ref>: se trata de el prefijo '''<tt>mailto:</tt>''' seguido de ninguno, uno o más destinatarios separados por comas. También se pueden especificar los parámetros de la cabecera del correo, aunque la mayoría de navegadores ignorarán los parámetros no seguros. Entre los parámetros que se acostumbran a aceptar están:
* <tt>to</tt>. Especifica los destinatarios y es redundante si se ponen los destinatarios seguidamente del ''<nowiki>mailto:</nowiki>''.
* <tt>subject</tt>. Indica el asunto del mensaje.
* <tt>body</tt>. Indica el cuerpo del mensaje, el contenido.
Absténgase de utilizar espacios en los URI. Si lo necesita (para el campo <tt>body</tt>) utilice la codificación hexadecimal [[w:American Standard Code for Information Interchange|ASCII]] correspondiente (con el signo de porcentage <tt>%</tt> precediendo cada carácter), en este caso <code>%20</code>. Algunos ejemplos:
* <nowiki>mailto:usuario1@example.com,usuario2@example.com</nowiki>
* <nowiki>mailto?to=usuario@example.com&subject=Algo%20interesante</nowiki>
* <nowiki>mailto?subject=Hola,%20amigo&body=Un%20saludo</nowiki>
El hecho de acceder a un enlace de correo electrónico no implica el envío del correo electrónico. El navegador debería hacer una llamada al programa de correo predeterminado del sistema operativo o el configurado por el navegador y crear un nuevo mensaje de correo rellenando los campos especificados y a la espera de que el usuario lo envíe, guarde, modifique, descarte, etc. El mensaje no es enviado desde el servidor que suministró el documento XHTML.
El URI <tt>javascript:</tt> es, de hecho, especial, ya que su contenido es procesado tal cual por la consola JavaScript del navegador, si es que tiene soporte para ello.
== El contenido del hipervínculo ==
El contenido del hipervínculo es la zona del documento situada dentro del elemento <tt>a</tt>. Elegir el contenido del hipervínculo no es algo para tomar a la ligera. A continuación se expondrán algunos consejos (no normativos) que le guiarán sobre cómo hacer sus hipervínculos accesibles.
=== Utilice textos cortos y significativos ===
No use el «haz clic aquí» en un enlace. Los enlaces deberían explicar por sí solos el contenido del documento al que enlazan, dar una idea al lector sobre qué se va a encontrar. Pero al mismo tiempo debería ser un texto corto para no distraer la atención del lector<ref name="">[http://www.w3.org/QA/Tips/noClickHere No diga "haz clic aquí"; No todo el mundo lo hará] - Consejos para lograr una Web de calidad. W3C.</ref>.
El hipervínculo no debería interferir en la lectura del documento. Para hacerse una idea, piense cómo se vería un documento sin ningún tipo de hipervínculo y si, como lector, notaría que hay texto haciendo referencia a los hipervínculos que no existen. También puede hacer la prueba al revés: si tiene un navegador que le permita listar todos los enlaces de la página (como [[w:Firefox|Firefox]]) compruebe si los textos de los enlaces son suficientemente descriptivos fuera de contexto como para indicar la temática del contenido del documento al que enlazan. Vea el siguiente ejemplo:
<blockquote>«Haga clic <span class="plainlinks">[{{SERVER}} aquí]</span> para saber más sobre XHTML»</blockquote>
La palabra ''aquí'' no dice absolutamente nada del documento al que enlaza. Imagínese que ha llegado a esa página web buscando información sobre XHTML. Por lo general los hipervínculos resaltarán sobre el resto del texto, seguramente por estar subrallados y en un color diferente. Con un vistazo rápido en la página seguramente no lograremos encontrar la palabra XHTML, pero sí un ''aquí'' que no nos aportará nada. Otro elemento a tener en cuenta es que el usuario no necesariamente tenga que ''hacer clic'': puede moverse por los enlaces a través del teclado o de otra forma. También piense en un [[w:buscador|buscador]]: lo más probable es que utilice el contenido de los enlaces que apunten a esa página como palabra clave de búsqueda. La palabra ''aquí'' no aportará ninguna información relevante sobre el documento.
<blockquote>«<span class="plainlinks">[{{SERVER}} Saber más]</span> sobre XHTML»</blockquote>
Este ejemplo está mucho mejor, aunque el contenido del enlace, ''saber más'', no es todo lo específico que debiera. No es recomendable enlazar verbos, ya que son muy utilizados y su significado por sí sólo puede ser demasiado ambiguo.
<blockquote>«¡Aprenda <span class="plainlinks">[{{SERVER}} XHTML]</span>!»</blockquote>
Éste es el enlace ideal. Concreto. Conciso. Sin rodeos. Sin lugar a dudas. Se podría haber enlazado también ''Aprenda'' pero, como la frase es muy corta, el enlace atrae mucho más la atención sobre ''XHTML'', y ''aprenda'' está justo al lado del enlace, por lo que no deja lugar a dudas.
=== Accesibilidad en hipervínculos de objetos e imágenes ===
En la actualidad hay muchos navegadores web que presentan las imágenes sin problemas. Sin embargo no podemos estar seguro de que lleguen a procesarse. El navegador podría no soportar las imágenes o el formato que usan, el usuario puede haberlas desactivado o incluso las imágenes podrían no estar disponibles en el servidor. También hay que tener en cuenta las capacidades físicas del usuario: podría ser un ciego o tener dificultades de visión y utilizar un navegador que con un sintetizador de voz ''leyera'' el contenido del documento. Estas situaciones impedirán al usuario acceder al contenido y, lo que es peor, al propio hipervínculo del documento.
Si inserta un hipervínculo en una imagen téngalo en cuenta. Debe especificar un texto alternativo para la imagen en el atributo [[../Atributos#Atributo alt|<tt>alt</tt>]] del elemento [[../Imágenes#Elemento img|<tt>img</tt>]], que el navegador mostrará en lugar de la imagen si ésta no se puede mostrar. Es una buena idea proporcionar el mismo hipervínculo como texto en otro lugar del documento como, por ejemplo, en un párrafo donde se explique la imagen o en una lista de enlaces si la imagen se utiliza como navegación para el sitio web. Aunque parezca redundante no está de más, sobretodo si las imágenes están separadas del texto: a falta del elemento visual seguramente el texto del hipervínculo, por sí sólo, no ayude a comprender el contexto del hipervínculo.
La utilización de enlaces redundantes es imprescindible si se utiliza un objeto [[w:Adobe Flash|flash]] como elemento de navegación para el documento web. Hay que tener en cuenta qué pasaría si no podemos tener acceso a ese objeto, ya sea por un fallo en el servidor que no lo podemos descargar o bien porque no tenemos el plug-in necesario para visualizarlo. Mejor un caso práctico: un buscador. Si un buscador entra a nuestra web para indizarla y se encuentra con un objeto Flash, lo ignorará. Imagine que el único acceso al resto de páginas de su sitio web se tiene que hacer a través del objeto Flash. El buscador no podrá indizar sus páginas y, como consecuencia, su web no aparecerá en los buscadores, o sólo aparecerá la página principal. También los problemas de accesibilidad que comportan los objetos Flash como poder navegar por los enlaces con el teclado, seleccionar texto o que el texto pueda ser sintetizado por una voz. Como podrá ver en el capítulo sobre [[../Objetos|objetos]] el propio XHTML define que se pueda definir contenido alternativo para que se muestre en el caso de que el objeto no pueda ser procesado por el navegador; de todas formas, no es mala idea incluir una alternativa aun cuando se pueda tener acceso al objeto.
== Parrafos e <code>id</code>s ==
En XHTML, los títulos están definidos por los tags <h1>, <h2>,..., <h6>. <h1> es el título más grande y <h6> el más pequeño. Los títulos para una sección deberían ser alguno de estos tags. Un párrafo debe ir entre los tags <p>. Un párafo no debería incluir su propio título dento de sí mismo.
Tanto los títulos como los párrafos pueden tener el atributo <code>id</code> (pronunciado como la abreviatura de ''identificación''). En HTML, esto se llamaba a veces el atributo <code>name</code>, pero ahora, el atributo <code>name</code> está descontinuado.
Vamos a crear ahora un XHTML de ejemplo, pondremos un título que diga "Inicio" y un párrafo que diga "Hola mundo" con el id "contenido":
<source lang=html4strict>
= Inicio =
<p id="contenido">Hola mundo</p>
</source>
Todos los tags en XHTML pueden tener un atributo <code>id</code>. Es recomendable añadir dicho atributo a cada tag que defina una sección lógica para asegurarse que los usuarios podrán modificar la estética fácilmente por la que más les guste, por medio de las hojas de estilo. El <code>id</code> de un bloque de texto o de un título no se aprecian en ninguna parte de la página XHTML, pero tiene otros usos. Por ejemplo, si estás vinculando a una página XHTML, es posible hacer abra esa página y luego escrole automáticamente hasta que encuentre el elemento con un cierto id. Para hacer eso, debes usar una ruta relativa como se explicó antes. Si estás vinculando a un <code>id</code> de la página actual, usa la sintaxis ''#nombre_del_id'' para el <code>id</code> al que quieras vincular. Por ejemplo, para hacer un vínculo a la sección con el <code>id</code> parrafos_e_id (esta sección), debes usar el código
<source lang=html4strict>
<a href="#parrafos_e_id">esta sección</a>
</source>
para obtener esto: [[#parrafos e id|esta sección]]. Vinculando desde otro sitio web al <code>id</code> de una página es muy simple. Sólo escribe la URL que quieres vincular acompañada por un un singo # (sin espacios) y el <code>id</code> al que quieres referenciar. Entonces, para vincular al <code>id</code> "Sister_Projects" de la página principal de Wikibooks debes escribir:
<source lang=html4strict>
<a href="<nowiki>http://wikibooks.org/wiki/Main_Page#Wikibooks'_Sister_Projects">
Wikibook's sister projects
</a>
</source>
para obtener esto: [[Main Page#Wikibooks' Sister Projects]].
Hagamos un XHTML más largo para ilustrar mejor este punto.
<source lang=html4strict>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
Paragraph
</title>
</head>
<body>
<p id="Wikibooks">
= Wikibooks =
Wikibooks is a great website. Click
<a href="#Books">here</a>
to see some examples of some textbooks.
</p>
<p id="Books">
<h1>Books</h1>
Some books at Wikibooks.org include:
Algebra, XHTML, and Spanish.
</p>
</body>
</html>
[[Archivo:XHTML-paragraph-firstloaded.png]]
<br />
<small>Page when first loaded</small>
<br />
[[Archivo:XHTML-paragraph-here.png]]
<br />
<small>Page after "here" is clicked</small>
</source>
[[Medio:Wikibooks-paragraph.html|Download here]]
Los ''saltos de línea'' y los separadores están indicados con un elemento vacío, o uno que se cierra a sí mismo usando un signo '/' al final del tag. Los saltos de línea, que crean una nueva línea sin empezar un nuevo párrafo, están definidas por el elemento <br />. Aunque si seguimos los estándares, es correcto escribirlo como <br /> si no lo escribes como un elemento suelto, algunos navegadores no lo renderizarán de forma correcta. Lo mismo se aplica a los separadores, escritos usando el elemento <hr />. Los separadores se ven como una línea que cruza la pantalla en horizontal, así:
----
(''Nota: Si estas usando el tema Cologne Blue en los Wikibooks, puede que no veas esta línea. Si no la ves, cambia temporalmente a un tema diferente como Standard o Nostalgia'')
El espacio entre <code>br</code> y <code>/</code> es necesario para que algunos navegadores viejos lo interpreten correctamente. Los estándares no lo requieren pero tampoco lo prohíben.
<noinclude>
== Referencias ==
<references />
{{AutoCat}}
</noinclude>
9nzef5j8wq80ae85h2sd2wf4jd185o7
Lenguaje XHTML/Cómo colaborar
0
8342
430691
53502
2026-08-07T14:59:21Z
Antimundo
74354
Categorizar usando AutoCat
430691
wikitext
text/x-wiki
Esta página servirá para organizar el desarrollo del libro. Intentar unificar puntos de vista. Cuanta más gente participe mejor.
Si incluyes nuevas propuestas es mejor que las ''firmes'' para poder discutirlo en tu página de usuario (por ejemplo)
== Tabla de contenidos ==
En esta sección se organizará la estructura del libro. Añade y modifica secciones (sé cauteloso al borrar). Se hace aquí para no ''enmarranar'' demasiado el historial de la página principal. Ya que la tabla de contenidos va a sufrir muchos cambios... hay mucha tela.
* añado al lado de cada capítulo los elementos que se tratarán a fondo (creo que no me dejo ninguno)
# [[../Introducción]]
# [[../Términos generales]] ''definiciones de Atributo, dtd, Agente de usuario, etc''
# [[../Historia]]
## [[../Evolución del HTML]]
## [[../Ventajas del XML]]
## [[../Diferencias con el HTML]]
# [[../Etiquetas y elementos]]
# [[../Normativa]] ''propongo cambiarlo, es lo primero que se me ocurrió''
# [[../Estructura básica]] html, head, title, body.
# [[../Encabezados]] h1, h2, h3, h4, h5, h6
# [[../Elementos de bloque]] p, div, hr, blockquote, pre, address, ins*, del*, <s>center</s>...
# [[../Listas]] ol, ul, li, dl, dt, dd, <s>menu</s>, <s>dir</s>
# [[../Elementos en línea]] br, span, bdo, ins*, del*, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup
# [[../Hipervínculos]] a, link, base
# [[../Marcos]] frameset, frame, iframe, noframes
# [[../Imágenes]] img, map, area
# [[../Tablas]] table, caption, tr, th, td, thead, tbody, tfoot, colgroup, col
# [[../Formularios]] form, fieldset, legend, input, select, option, optgroup, textarea, label, button, isindex...
# [[../Metainformación]] meta
# [[../Formato]] style, b, i, tt, big, small, <s>u</s>, <s>s</s>, <s>strike</s>, <s>font</s>, <s>basefont</s>
# [[../Objetos]] object, param, <s>applet</s>
# [[../Contenido dinámico]] script, noscript
# [[../Modularización]]
<nowiki>*</nowiki>. Son tanto de bloque como de línea. Se explicarán en el capítulo que vaya primero.
== Referencias ==
De dónde podemos sacar cosas para trabajar:
* [http://www.w3.org/International/tutorials/tutorial-char-enc/ Juegos de caracteres y codificaciones en XHTML, HTML y CSS] Está en inglés pero explica cosas MUY importantes como el que al poner al principio del documento la declaración de XML puede causar que Internet Explorer renderice mal la página (''quirks mode''), los diferentes tipos MIME en los que puede ser servido el documento XHTML por el servidor, utilizar <tt>id</tt> y <tt>name</tt> conjuntamente para asegurar la compatibilidad con navegadores antiguos, entidades de carácter, etc.
* [http://www.w3.org/MarkUp/ HyperText Markup Language (HTML) Home Page] Enlaces a las diferentes especificaciones de HTML y XHTML
** [http://www.w3.org/TR/xhtml1/ XHTML 1.0]
** [http://www.w3.org/TR/xhtml-modularization/ Modularización del XHTML] → '''Esta sería una buena forma de estructura el libro'''
** [http://www.w3.org/TR/xhtml11/ XHTML 1.1]
* [http://xhtml.com xhtml.com] en inglés pero muy bien explicado para que se entienda bien
* [[Lenguaje HTML]] El antecesor del XHTML
== Ideas generales del libro ==
Aquí conceptos que se van a tratar en el libro
* Lo principal, XHTML
* Intentar concienciar al lector de la importancia de generar documentos ''accesibles'' (proporcionar siempre que sea posible alternativas como el texto alternativo para las imágenes, etc, mucho más potente en XHTML 2.0) --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade más aquí)''
== Objetivos ==
* Un libro fácil de entender para los que no sepan nada de HTML.
** En ese aspecto se debería hacer un resumen de las diferencias entre HTML y XHTML para los más expertos, con enlaces a las páginas del libro que traten esos temas.
** Incluir abundantes ejemplos de código. --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade o tacha (con las etiquetas <s> y </s>) objetivos. En ese caso explica el por qué.)''
== Cosas por hacer ==
Cosas que creéis que faltan por hacer en cuanro al '''mantenimiento''' del libro. Añadid más si os parece, pero no las eliminéis. Si queréis quitar alguna encerradla entre las etiquetas <tt><s></tt> y <tt></s></tt> explicando el motivo: Ya está hecho, no es necesario, no tiene cabida en el libro, etc.
* Organizar los contenidos
* Decidir la cabida del XHTML 2.0 en este libro --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade más aquí)''
== Convenciones de páginas ==
Poner al final de cada página la categoría el siguiente código, sustituyendo el ''Capítulo'' por un nombre que será por el que se aparezcan ordenadas automáticamente las páginas en la [[:Categoría:Lenguaje XHTML|categoría]]. Por ejemplo, la [[Lenguaje XHTML|página principal]] tiene como categoría <tt><nowiki>[[</nowiki>Categoría:Lenguaje XHTML<nowiki>|*]]</nowiki></tt> que hace que aparezca en la sección <tt>*</tt> de la [[:Categoría:Lenguaje XHTML|categoría]].
<nowiki>[[</nowiki>[[:Categoría:Lenguaje XHTML|Categoría:Lenguaje XHTML]]|''Capítulo''<nowiki>]]</nowiki>
Atención a las [[Wikilibros:Política de nombrado|Políticas de nombrado]]
{{AutoCat}}
2zj1j7mwtagvfl3caia929chv5jju3c
430703
430691
2026-08-07T15:06:03Z
Antimundo
74354
Retirar práctica desactualizada en 2026
430703
wikitext
text/x-wiki
Esta página servirá para organizar el desarrollo del libro. Intentar unificar puntos de vista. Cuanta más gente participe mejor.
Si incluyes nuevas propuestas es mejor que las ''firmes'' para poder discutirlo en tu página de usuario (por ejemplo)
== Tabla de contenidos ==
En esta sección se organizará la estructura del libro. Añade y modifica secciones (sé cauteloso al borrar). Se hace aquí para no ''enmarranar'' demasiado el historial de la página principal. Ya que la tabla de contenidos va a sufrir muchos cambios... hay mucha tela.
* añado al lado de cada capítulo los elementos que se tratarán a fondo (creo que no me dejo ninguno)
# [[../Introducción]]
# [[../Términos generales]] ''definiciones de Atributo, dtd, Agente de usuario, etc''
# [[../Historia]]
## [[../Evolución del HTML]]
## [[../Ventajas del XML]]
## [[../Diferencias con el HTML]]
# [[../Etiquetas y elementos]]
# [[../Normativa]] ''propongo cambiarlo, es lo primero que se me ocurrió''
# [[../Estructura básica]] html, head, title, body.
# [[../Encabezados]] h1, h2, h3, h4, h5, h6
# [[../Elementos de bloque]] p, div, hr, blockquote, pre, address, ins*, del*, <s>center</s>...
# [[../Listas]] ol, ul, li, dl, dt, dd, <s>menu</s>, <s>dir</s>
# [[../Elementos en línea]] br, span, bdo, ins*, del*, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup
# [[../Hipervínculos]] a, link, base
# [[../Marcos]] frameset, frame, iframe, noframes
# [[../Imágenes]] img, map, area
# [[../Tablas]] table, caption, tr, th, td, thead, tbody, tfoot, colgroup, col
# [[../Formularios]] form, fieldset, legend, input, select, option, optgroup, textarea, label, button, isindex...
# [[../Metainformación]] meta
# [[../Formato]] style, b, i, tt, big, small, <s>u</s>, <s>s</s>, <s>strike</s>, <s>font</s>, <s>basefont</s>
# [[../Objetos]] object, param, <s>applet</s>
# [[../Contenido dinámico]] script, noscript
# [[../Modularización]]
<nowiki>*</nowiki>. Son tanto de bloque como de línea. Se explicarán en el capítulo que vaya primero.
== Referencias ==
De dónde podemos sacar cosas para trabajar:
* [http://www.w3.org/International/tutorials/tutorial-char-enc/ Juegos de caracteres y codificaciones en XHTML, HTML y CSS] Está en inglés pero explica cosas MUY importantes como el que al poner al principio del documento la declaración de XML puede causar que Internet Explorer renderice mal la página (''quirks mode''), los diferentes tipos MIME en los que puede ser servido el documento XHTML por el servidor, utilizar <tt>id</tt> y <tt>name</tt> conjuntamente para asegurar la compatibilidad con navegadores antiguos, entidades de carácter, etc.
* [http://www.w3.org/MarkUp/ HyperText Markup Language (HTML) Home Page] Enlaces a las diferentes especificaciones de HTML y XHTML
** [http://www.w3.org/TR/xhtml1/ XHTML 1.0]
** [http://www.w3.org/TR/xhtml-modularization/ Modularización del XHTML] → '''Esta sería una buena forma de estructura el libro'''
** [http://www.w3.org/TR/xhtml11/ XHTML 1.1]
* [http://xhtml.com xhtml.com] en inglés pero muy bien explicado para que se entienda bien
* [[Lenguaje HTML]] El antecesor del XHTML
== Ideas generales del libro ==
Aquí conceptos que se van a tratar en el libro
* Lo principal, XHTML
* Intentar concienciar al lector de la importancia de generar documentos ''accesibles'' (proporcionar siempre que sea posible alternativas como el texto alternativo para las imágenes, etc, mucho más potente en XHTML 2.0) --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade más aquí)''
== Objetivos ==
* Un libro fácil de entender para los que no sepan nada de HTML.
** En ese aspecto se debería hacer un resumen de las diferencias entre HTML y XHTML para los más expertos, con enlaces a las páginas del libro que traten esos temas.
** Incluir abundantes ejemplos de código. --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade o tacha (con las etiquetas <s> y </s>) objetivos. En ese caso explica el por qué.)''
== Cosas por hacer ==
Cosas que creéis que faltan por hacer en cuanro al '''mantenimiento''' del libro. Añadid más si os parece, pero no las eliminéis. Si queréis quitar alguna encerradla entre las etiquetas <tt><s></tt> y <tt></s></tt> explicando el motivo: Ya está hecho, no es necesario, no tiene cabida en el libro, etc.
* Organizar los contenidos
* Decidir la cabida del XHTML 2.0 en este libro --[[Usuario:Ciencia Al Poder|Ciencia Al Poder]] [[Usuario Discusión:Ciencia Al Poder|''¿Algo que decir?'']] 17:02 17 ene 2006 (UTC)
* ''(Añade más aquí)''
{{AutoCat}}
nlcogx31e95gop16wwp0mdtipgk4fnu
Lenguaje XHTML/Codificación de caracteres
0
8512
430693
203047
2026-08-07T14:59:42Z
Antimundo
74354
Categorizar usando AutoCat
430693
wikitext
text/x-wiki
El código fuente de un documento XHTML contiene el código XHTML necesario para que el navegador interprete y ''renderize'' la estructura del documento. La fuente del documento es ''texto plano'' y ese texto, se lo haya planteado alguna vez o no, sigue una determinada [[w:codificación de caracteres|codificación de caracteres]], que no tiene porqué ser la misma (y lo mas seguro es que no lo sea) que la codificación de caracteres que utilizan aquellos que utilizan lenguajes como el chino, el hebreo o el árabe.
== Definir la codificación del documento ==
Quizás alguna vez se haya encontrado con una página web que presenta caracteres extraños. ¿No?. Pues si quiere puede hacer una prueba, con esta página mismo. En su navegador encontrará una opción para seleccionar la codificación de caracteres que usa la página web que está usted viendo. En la mayoría de navegadores podrá seleccionar una codificación en el Menú Ver → Codificación. Adelante, cámbiela por otro tipo de codificación (es posible que la que tenga seleccionada sea UTF-8 o iso-8859-1, también conocida como Latin-1, Europeo Occidental o Western).
Una vez la haya cambiado, recargue la página de su navegador si el navegador no lo hace por sí sólo, y observe el resultado. Pruebe varias codificaciones si es necesario. Si quiere dejarlo como estaba bastaría con seleccionar la Codificación Automática o bien una de las mencionadas arriba (pruebe la que funcione).
Ahora ya sabe lo que puede hacer para intentar ver en condiciones una página web cuyo creador olvidó especificar la codificación de caracteres utilizada para crear la página web.
=== Elegir codificación ===
''Continuará''
=== Procedimiento ===
En la primera línea de texto que escriba en el documento, antes de la [[../Declaración del tipo de documento|Declaración del Tipo de Documento]], debe escribir la siguiente línea, donde se especifica la versión de XML que utiliza para interpretar los elementos y la codificación del código fuente, aunque sólo es necesario para aquellos documentos que no están codificados en UTF-8 o UTF-16:
<?xml version="1.0" encoding="iso-8859-1" ?>
Y dentro del elemento <tt>head</tt> también debe añadir el siguiente campo de [[../Metainformación|metainformación]]:
<meta http-equiv="Content-Type"
content="text/html;charset=iso-8859-1" />
Hay otra opción que es la Cabecera [[w:Hypertext Transfer Protocol|HTTP]] que envía el servidor antes de que recibamos el documento HTML, y es la que nos indica qué tipo de documento ([[w:MIME|MIME]]) nos va a enviar (un documento HTML, una imagen PNG, etc) y en qué codificación. Tenga en cuenta que la codificación en la cabecera HTTP '''es prioritaria''' respecto a las demás declaraciones de codificación, por lo que tendrá que ponerse de acuerdo con el administrador de su servidor en caso de que necesite cambiarla. Aunque como podrá ver [[#Caracteres_de_escape|más adelante]], puede sustituir los caracteres que no pertenezcan al juego de caracteres declarado por una codificación de los mismos que le proporciona el XHTML.
Content-Type: text/html; charset=iso-8859-1
Tenga en cuenta que si está visualizando un documento HTML que no ha sido servido por un servidor web (por ejemplo, lo visualiza desde su disco duro) no contendrá información de cabecera HTTP, por lo que debe asegurarse de incluir también la codificación en el propio documento.
== Caracteres de escape ==
¿Qué pasaría si habiendo especificado una codificación de caracteres queremos utilizar puntualmente caracteres ajenos al juego de caracteres especificado? ¿Y si no podemos especificar la codificación de caracteres por restricciones en la página (contenido generado dinámicamente)? O algo más común: ¿Y si quiero representar en un documento HTML código del propio lenguaje HTML? Pues hay una solucón para ese problema: el empleo de referencias numéricas de carácter o entidades de carácter.
=== Referencias numéricas de carácter ===
Las Referencias numéricas de carácter (NCR, Numeric Character Reference, en inglés) es el código que identifica el carácter dentro del conjunto de caracteres que incluye a todos los demás, el [[w:Unicode|Unicode]], no en la codificación que tengamos definida en ese momento. La codificación se puede hacer por su código [[w:decimal|decimal]] o bien [[w:hexadecimal|hexadecimal]].
El escape de caracteres por referencias numéricas de carácter se implementa escribiendo el código entre un carácter de ampersand y almohadilla ('''&#''') y un punto y coma (''';'''). Si el código es en hexadecimal el código empezará por una equis minúscula ('''x'''). El valor en hexadecimal es insensible a mayúsculas y minúsculas.
Por ejemplo:
A = &#65; = &#x41;
=== Entidades de carácter ===
Son un [[w:Alias|alias]] de las referencias numéricas de carácter y están definidas en el propio lenguaje de marcado (XHTML), por lo que su disponibilidad está sujeta a las diferentes versiones del lenguaje. Son códigos mucho más fáciles de recordar que un simple código numérico.
El escape de caracteres por medio de entidades de carácter se implementa poniendo el código entre un carácter de ampersand ('''&''') y un punto y coma (''';'''). Y atención porque '''es sensible a mayúsculas y minúsculas'''.
Como ejemplo:
á = &aacute;
Á = &Aacute;
=== Ejemplos de entidades de carácter ===
No pretendemos poner aquí todas las entidades de carácter. Usted mismo puede encontrarlas en la especificación del XHTML que esté utilizando, es decir, en la DTD correspondiente.
Si utiliza la especificación XHTML 1.0 Transitional, si edita [http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd la DTD correspondiente] (es un archivo de texto con extensión dtd) econtrará el siguiente fragmento:
<!ENTITY % HTMLlat1 PUBLIC
"-//W3C//ENTITIES Latin 1 for XHTML//EN"
"xhtml-lat1.ent">
%HTMLlat1;
Editamos el archivo [http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent xhtml-lat1.ent] (se encuentra en el mismo nivel del dominio que la DTD) y encontraremos la traducción entre entidades y referencias numéricas. Lo mismo para las otras referencias que encontramos en la DTD.
Entidades que seguro utilizará más a menudo:
{|
|-
! Entidad !! Referencia numérica !! Descripción
|-
| nbsp || #160 || Espacio de no-separación
|}
== Referencias ==
* [http://www.w3.org/International/O-charset.html Especificar la codificación en un documento] (en inglés)
* [http://www.w3.org/International/tutorials/tutorial-char-enc/ Juegos de caracteres y codificaciones en XHTML, HTML y CSS] (en inglés)
* [http://www.iana.org/assignments/character-sets Lista de codificaciones de caracteres registrados por IANA] (texto plano, en inglés)
* [http://www.w3.org/International/questions/qa-escapes FAQ: Using character entities and NCRs] (en inglés)
{{AutoCat}}
i6czuuraurdvgjt4oc2wowo0k8iy0xk
Lenguaje XHTML/Atributos
0
11571
430692
427287
2026-08-07T14:59:34Z
Antimundo
74354
Categorizar usando AutoCat
430692
wikitext
text/x-wiki
Los atributos o propiedades son parámetros que se ponen dentro de la etiqueta de apertura de un elemento para modificar o especificar su comportamiento o presentación. La inmensa mayoría de ellos son opcionales y el navegador se encarga de utilizar un valor por defecto para aquellos que no se utilicen explícitamente.
En cuanto a los valores que pueden tomar estos atributos hay algunas restricciones: los caracteres ''ampersand'' (<tt>&</tt>) y ''menor que'' (<tt><</tt>) deben ser [[../Codificación de caracteres#Caracteres de escape|escapados]] utilizando la codificación correspondiente, <tt>&amp;</tt> y <tt>&lt;</tt> respectivamente (o las [[../Codificación de caracteres#Referencias numéricas de carácter|referencias numéricas de caracter]] correspondientes). También debería escapar el caracter ''mayor que'' (>) para hacerlo compatible con SGML (el lenguage en el que se basa el HTML). Si quiere utilizar las dobles comillas (<tt>"</tt>) como parte del valor de un atributo debe utilizar también la codificación correspondiente <tt>&quot;</tt><ref name="xml-escape-char-at">[http://www.w3.org/TR/2000/WD-xml-2e-20000814#syntax Character Data and Markup], Extensible Markup Language (XML) 1.0 (Second Edition), W3C (en inglés)</ref>.
== Atributos comunes ==
Son atributos que estan presentes en casi la totalidad de los elementos y están definidos en las DTD como <tt>attrs</tt>. Este grupo de atributos unifica los siguientes atributos y grupos de atributos:
* [[#Atributos de Núcleo|Atributos de Núcleo]]
* [[#Atributos de Eventos|Atributos de Eventos]]
* [[#Atributo style|Atributo <tt>style</tt>]]
* [[#Atributo xml:lang|Atributo <tt>xml:lang</tt>]]
== Atributos de Núcleo ==
Atributos presentes en casi la totalidad de los elementos. Definidos en las DTD como <tt>coreattrs</tt>.
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>class="NMTOKENS"</tt>'''
Este atributo asigna una o más clases a un elemento. Cada clase, al contrario que con el atributo [[#AtributoID|<tt>id</tt>]] puede ser asignada a varios elementos. Puede tomar varios valores, separados por un espacio en blanco, asignando de esta forma varias clases al elemento.
</div>
<div id="AtributoID" style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>id="ID"</tt>'''
Este atributo asigna un identificador a un elemento. El valor de este atributo debe ser único en todo el documento. Su valor puede ser cualquier serie de carácteres, siempre que cumpla las siguientes indicaciones:
* Su primer carácter no puede ser un número.
* No pueden usarse espacios.
</div>
<div id="Atributotitle" style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>title="CDATA"</tt>'''
Este atributo añade información sobre el contenido de un elemento. Los navegadores suelen mostrar esta información al situar el cursor sobre el elemento.
</div>
<div id="Atributoxmlspace" style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>xml:space="(default | preserve)"</tt>'''
Este atributo indica si los espacios en blanco contenidos dentro de un elemento deben ser conservados en el <span style="border-bottom: dotted 1px;" title="Document Object Model">DOM</span>. Puede tomar uno de estos dos valores:
* <tt>default</tt> : Los espacios en blanco no serán conservados.
* <tt>preserve</tt> : Los espacios en blanco serán conservados.
</div>
== Atributos de Eventos ==
Los Atributos de Eventos son una serie de atributos utilizados para ejecutar un script a raíz de un evento.
Hay que advertir que estos atributos desaparecerán en la especificación XHTML 2, siendo remplazados por XML Events.
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onclick="Script"</tt>'''
Este atributo ejecutará el script de su valor al pulsar y despulsar el elemento una vez.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>ondblclick="Script"</tt>'''
Este atributo ejecutará el script de su valor al pulsar y despulsar el elemento dos veces.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onmousedown="Script"</tt>'''
Este atributo ejecutará el script de su valor al pulsar el ratón sobre el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onmouseup="Script"</tt>'''
Este atributo ejecutará el script de su valor al despulsar el ratón sobre el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onmouseover="Script"</tt>'''
Este atributo ejecutará el script de su valor al pasar el ratón el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onmousemove="Script"</tt>'''
Este atributo ejecutará el script de su valor al mover un pixel el ratón sobre el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onmouseout="Script"</tt>'''
Este atributo ejecutará el script de su valor al retirar el ratón del elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onkeypress="Script"</tt>'''
Este atributo ejecutará el script de su valor al pulsar y despulsar una tecla teniendo seleccionado el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onkeydown="Script"</tt>'''
Este atributo ejecutará el script de su valor al pulsar una tecla teniendo seleccionado el elemento.
</div>
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>onkeyup="Script"</tt>'''
Este atributo ejecutará el script de su valor al despulsar una tecla teniendo seleccionado el elemento.
</div>
== Atributo style ==
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>style="CDATA"</tt>'''
Este atributo especifica información de [[../Formato|estilos]] para un elemento. La sintaxis del valor de este atributo está determinada por el lenguaje de estilos por defecto.
El uso de este atributo está desaconsejado, en favor de el elemento style y las listas externas de estilos.
</div>
== Atributo xml:lang ==
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>xml:lang="Código de Idioma"</tt>'''
Este atributo indica el idioma del contenido de un elemento. Su valor es un Código de Idioma definido en [[w:ISO 639-3#RFC 3066|RFC 3066]].
</div>
<noinclude>
== Referencias ==
<references />
{{AutoCat}}
</noinclude>
tm7cfl8yrtt2ludy0rn1j7ous4n92iq
Tecnologías para el Desarrollo Rural
0
11633
430683
428459
2026-08-07T14:27:41Z
Antimundo
74354
Categorizar usando estantes y arreglos menores de sintaxis
430683
wikitext
text/x-wiki
El objetivo de este proyecto es crear un libro o una serie de libros que se puedan utilizar para la educación de los niños sobre procesos y tecnologías que pueden mejorar la vida de la gente en comunidades pobres o desfavorecidas, respetando al mismo tiempo el medio ambiente.
Si quieres aportar algo a este proyecto, recuerda que está dirigido a niños. Tiene que ser sencillo y fácil de entender al mismo tiempo que preciso. Utiliza vocabulario técnico cuando sea necesario, pero minimiza la utilización de tecnicismos cuando el lenguaje más simple transmitiría la misma idea.
Este libro es una traducción del wikilibro en inglés: «''Technologies for Rural Development''»
== Módulos principales ==
{{Leyenda desarrollo}}
Los módulos incluidos son los siguientes:
# [[Tecnologías para el Desarrollo Rural/Portada|Portada]] {{desarrollo|25%|}}
# [[Tecnologías para el Desarrollo Rural/Introducción|Introducción]] {{desarrollo|25%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Utilizar el Agua|Cómo Utilizar el Agua]] {{desarrollo|25%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Construir una Casa|Cómo Construir una Casa]] {{desarrollo|25%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Mejorar la Agricultura|Cómo Mejorar la Agricultura]] {{desarrollo|00%|}}
# [[Tecnologías para el Desarrollo Rural/Qué Hacer con los Residuos|Qué Hacer con los Residuos]] {{desarrollo|00%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Mejorar las Infraestructuras|Cómo Mejorar las Infraestructuras]] {{desarrollo|00%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Generar Energía|Cómo Generar Energía]] {{desarrollo|00%|}}
== Conceptos fundamentales ==
En cada módulo deberán aparecer los siguientes conceptos:
* Resumen del proceso o tecnología.
* Breve historia de los procesos y tecnologías.
* Aplicaciones de las tecnologías orientadas a potenciar el desarrollo.
* Consideraciones medioambientales para las tecnologías o los procesos.
* Seguridad e higiene.
* Diagramas para ilustrar los conceptos principales
::Para insertar una imagen o diagrama que has creado, hay que utilizar la siguiente plantilla [[:m:commons:Template:PD-self|PD-Self]]
== Otros módulos ==
Otros módulos en este libro podrían ser:
# [[Tecnologías para el Desarrollo Rural/Cómo Mejorar el Transporte|Cómo Mejorar el Transporte]] {{desarrollo|00%|}}
# [[Tecnologías para el Desarrollo Rural/Cómo Utilizar los Sistemas de Comunicación|Cómo Utilizar los Sistemas de Comunicación]] {{desarrollo|00%|}}
# [[Tecnologías para el Desarrollo Rural/Salud e Higiene|Salud e Higiene]] {{desarrollo|00%|}}
== Formatos ==
=== Wikilibro completo ===
Esta página tiene todos los módulos del Wikilibro acumulados en una página.
=== Versión completa en HTML ===
* [[Tecnologías para el Desarrollo Rural/Texto completo|Versión completa de Tecnologías para el Desarrollo Rural]]
== Traducciones ==
El objetivo de este proyecto es informar a la gente, especialmente a los niños en comunidades rurales sobre tecnologías que pueden mejorar sus vidas. Para lograr este objetivo es muy importante traducir el texto en todos los idiomas posibles. Es probable que a medida que se vaya desarrollando el documento, las traducciones difieran del texto original creado en inglés, no obstante en la fase inicial esto no tendrá importancia e incluso facilitará más información para el proyecto. Antes de que una traducción sea considerada como finalizada, debería coincidir con el texto en inglés. Para conseguir una traducción exacta se podría adaptar en cualquiera de los textos. En caso de disputa, se debería resolver hablando del tema en la página de discusión en la versión inglesa, que es la versión principal, tal y como se define en la licencia GNU.
{{Estantes|Ingeniería civil}}
ix7m28egutl2pv4ecq4qtecmnrrpmny
Tutorial de uso de CVS/Introducción
0
13030
430685
332039
2026-08-07T14:34:39Z
Antimundo
74354
Retirar «extraordinariamente» por neutralidad
430685
wikitext
text/x-wiki
CVS es un sistema sistema de control de versiones útil para grupos de desarrolladores que trabajan cooperativamente usando alguna clase de red.
Para ser más concreto, CVS permite a un grupo de desarrolladores trabajar y modificar concurrentemente ficheros organizados en proyectos. Esto significa que dos o más personas pueden modificar un mismo fichero sin que se pierdan los trabajos de ninguna. Además, las operaciones más habituales son muy sencillas de usar. Es igual de útil para trabajar con código fuente de programas o con toda clase de documentos (como ficheros sgml/html/xml) y también puede almacenar ficheros binarios.
CVS utiliza una arquitectura cliente-servidor: un servidor guarda la(s) versión(es) actual(es) del proyecto y su historia, y los clientes conectan al servidor para sacar una copia completa del proyecto, trabajar en esa copia y entonces ingresar sus cambios. Típicamente, cliente y servidor conectan utilizando Internet, pero cliente y servidor pueden estar en la misma máquina si CVS tiene la tarea de mantener el registro de la historia de las versiones del programa de un proyecto solamente con desarrolladores locales. El servidor normalmente utiliza un sistema operativo similar a Unix, mientras que los clientes CVS pueden funcionar en cualquier de los sistemas operativos más difundidos.
Los clientes pueden también comparar diferentes versiones de ficheros, solicitar una historia completa de los cambios, o sacar una "foto" histórica del proyecto tal como se encontraba en una fecha determinada o en un número de revisión determinado. Muchos proyectos de código abierto permiten el "acceso de lectura anónimo", significando que los clientes pueden sacar y comparar versiones sin necesidad de teclear una contraseña; solamente el ingreso de cambios requiere una contraseña en estos escenarios.
Los clientes también pueden utilizar el comando de actualización con el fin de tener sus copias al día con la última versión que se encuentra en el servidor. Esto elimina la necesidad de repetir las descargas del proyecto completo.
== Terminología CVS ==
Para que no se pierda, un brevísimo vocabulario:
* Servidor CVS: Máquina que ejecuta CVS y actúa como almacén de ficheros.
* Repositorio: Jerarquía de directorios alojada en el servidor CVS que contiene diferentes módulos a disposición de los usuarios.
* Módulo: Árbol de directorios que forma parte del repositorio. Cuenta con un nombre identificador gracias al cual podremos trabajar con él de forma selectiva.
== Invocar a CVS ==
CVS es un programa que se invoca desde intérpretes de órdenes. Según cual sea su configuración (desde el punto de vista de las diferentes formas de autenticación, que veremos en un momento) lo podrá usar en procesos por lotes sin ningún problema.
La manera de invocar cvs es mediante la siguiente instrucción:
cvs ''orden'' [opciones]
Donde ''orden'' es una palabra reservada que le indica a cvs qué acción queremos realizar. Por ejemplo, podemos enviar los cambios que hayamos hecho en un directorio mediante '''cvs commit''', o ver las diferencias entre nuestra copia del proyecto y la versión del repositorio empleando '''cvs diff'''.
Un aspecto que debe tener en cuenta es que CVS tiene parámetros para cada una de sus órdenes. Para conocerlas tiene dos métodos: invocar CVS como '''cvs help''' o consultar la ayuda de su página del manual.
[[Categoría:Tutorial de uso de CVS]]
5a1lgz6rtsf26gxxjq7bob9v2ugl8m2
Lenguaje XHTML/Elementos de texto
0
14985
430694
70942
2026-08-07T14:59:52Z
Antimundo
74354
Categorizar usando AutoCat
430694
wikitext
text/x-wiki
Los Elementos de Texto son utilizados para identificar distintos tipos de fragmentos de texto. Algunos de estos elementos, a la hora de ser visualizados en un navegador, son mostrados con un estilo diferente al del texto normal. Sin embargo, la verdadera función de estos elementos no es esa, sino la de diferenciar la función que tiene su contenido respecto a la del texto de su alrededor.
== Elemento abbr ==
{{../Plantillas/Elemento
| Elemento = abbr
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>abbr</tt> indica que su contenido es una abreviatura.
Ejemplo de un elemento <tt>abbr</tt>:
<tt><abbr title="World Wide Web Consortium">W3C</abbr></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="border-bottom: dotted 1px;" title="World Wide Web Consortium">W3C</span></div>
He usado el atributo <tt>title</tt> para que aparezca el texto completo al situar el ratón sobre la abreviatura.
== Elemento acronym ==
{{../Plantillas/Elemento
| Elemento = acronym
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>acronym</tt> indica que su contenido es un acrónimo.
Ejemplo de un elemento <tt>acronym</tt>:
<tt><acronym title="Red Nacional de los Ferrocarriles Españoles">Renfe</acronym></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="border-bottom: dotted 1px;" title="Red Nacional de los Ferrocarriles Españoles">Renfe</span></div>
Este atributo desaparecerá en la versión XHTML 2, ya que su uso es practicamente idéntico al del elemento <tt>abbr</tt>.
== Elemento cite ==
{{../Plantillas/Elemento
| Elemento = cite
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>cite</tt> contiene una cita o referencia a otros documentos.
Ejemplo de un elemento <tt>cite</tt>:
<tt><nowiki><cite>Especificación XHTML 2</cite></nowiki></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="font-style: italic;">Especificación XHTML 2</span></div>
== Elemento code ==
{{../Plantillas/Elemento
| Elemento = code
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>code</tt> contiene un fragmento de un código informático.
Ejemplo de un elemento <tt>code</tt>:
<tt><nowiki><code>void main(char[][] args)</code></nowiki></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="font-family: monospace; pitch: medium; pitch-range: 0; stress: 0; richness: 80;">void main(char[][] args)</span></div>
== Elemento dfn ==
{{../Plantillas/Elemento
| Elemento = dfn
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>dfn</tt> un término que a continuación va a ser definido.
Ejemplo de un elemento <tt>dfn</tt>:
<tt>El <dfn>XHTML</dfn> es ...</tt>
El aspecto visual de este elemento no varía respecto al texto normal.
== Elemento em ==
{{../Plantillas/Elemento
| Elemento = em
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>em</tt> indica énfasis para su contenido.
Ejemplo de un elemento <tt>em</tt>:
<tt><nowiki><em>Perfecto!</em></nowiki></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="pitch: medium; pitch-range: 60; stress: 60; richness: 50; font-style: italic;">Perfecto!</span></div>
== Elemento kbd ==
{{../Plantillas/Elemento
| Elemento = kbd
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>kbd</tt> indica un texto que debe ser escrito por el usuario.
Ejemplo de un elemento <tt>kbd</tt>:
<tt>Escribe <nowiki><kbd>exit</kbd></nowiki> para ...</tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;">Escribe <span style="font-family: monospace;">exit</span> para ...</div>
== Elemento q ==
{{../Plantillas/Elemento
| Elemento = q
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = <span></span>
* <tt>cite="URI"</tt>
* [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>q</tt> designa una fragmento de un texto citado.
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>cite="URI"</tt>'''
Este atributo contiene una URI en la cual se ofrece más información sobre el contenido del elemento.
</div>
Ejemplo de un elemento <tt>q</tt>:
<tt>Ivion dijo: <q cite="<nowiki>http://es.wikibooks.org/wiki/Lenguaje_XHTML</nowiki>">Vamos a ayudar a extender este artículo.</q></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;">Ivion dijo: "Vamos a ayudar a extender este artículo."</div>
== Elemento samp ==
{{../Plantillas/Elemento
| Elemento = samp
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>samp</tt> es usado para mostrar lo que va a aparecer en un programa, script, etc.
Ejemplo de un elemento <tt>samp</tt>:
<tt>En la pantalla aparecerá la frase <nowiki><samp>Error crítico del Sistema</samp></nowiki> .</tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;">En la pantalla aparecerá la frase <span style="font-family: monospace;">Error crítico del Sistema</span> .</div>
== Elemento span ==
{{../Plantillas/Elemento
| Elemento = span
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>span</tt>, en conjunto con los atributos <tt>id</tt>, <tt>class</tt> y <tt>style</tt>, ofrece un mecanismo genérico para añadir estructura a los documentos mediante listas de estilos.
Ejemplo de un elemento <tt>span</tt>:
<tt><nowiki><span class="rojo">Texto rojo.</span><span class="negrita">Texto en negrita.</span></nowiki></tt>
== Elemento strong ==
{{../Plantillas/Elemento
| Elemento = strong
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>strong</tt> indica mayor importancia para su contenido que para el contenido que le rodea.
Ejemplo de un elemento <tt>strong</tt>:
<tt><nowiki><strong>Importante!</strong></nowiki></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;"><span style="font-weight: bolder; pitch: medium; pitch-range: 60; stress: 90; richness: 90;">Importante!</span></div>
== Elemento var ==
{{../Plantillas/Elemento
| Elemento = var
| Contiene = <span></span>
* Texto
* [[../El cuerpo del documento#Elementos de línea|Elementos de línea]]
| Atributos = [[../Atributos#Atributos comunes|Atributos Comunes]]
}}
El elemento <tt>var</tt> indica un caso de una variable del argumento de un programa.
Ejemplo de un elemento <tt>var</tt>:
<tt><nowiki>href="<var>URI</var>"</nowiki></tt>
Que daría lugar a:
<div style="border:dotted 1px; padding: 10px;">href="<span style="font-style: italic;">URI</span>"</div>
<noinclude> <!-- Fin de página. Lo que no saldrá en la versión para imprimir -->
{{navegar
| libro = Lenguaje XHTML
| anterior = Elementos Estructuradores
| siguiente = Elementos de Presentación
}}
{{AutoCat}}</noinclude>
0idr835p2oade17beq2tju3q6mp1jbu
Origami
0
15185
430671
421700
2026-08-07T14:03:16Z
Antimundo
74354
Simplificar sintaxis wiki, retirar plantilla que no tenía un diseño web adaptable, y categorizar usando estantes
430671
wikitext
text/x-wiki
[[Archivo:Origami-crane.jpg|miniaturadeimagen|Grulla de origami]]
{{:Origami/Info}}
== Índice ==
* [[Origami/Introducción|Introducción]]
=== Lecciones ===
{{:Origami/Lecciones}}
=== Apéndices ===
{{:Origami/Apéndices}}
* [[Origami/Página de edición|Página de edición]]
=== Enlaces ===
{{:Origami/Enlaces}}
{{Estantes|Arte}}
t7wa6s6xjotc2n7e872plezpkoskalr
Origami/Desarrollo
0
15186
430680
156487
2026-08-07T14:07:02Z
Antimundo
74354
Categorizar usando AutoCat
430680
wikitext
text/x-wiki
{{desarrollo|25%|04:40 2 ago 2010 (UTC)}}<noinclude>{{AutoCat}}</noinclude>
9xtg0gud2mii0v3kb08jc79m2b7ki7z
Origami/Lecciones
0
15189
430669
411761
2026-08-07T14:00:05Z
Antimundo
74354
Categorizar usando AutoCat
430669
wikitext
text/x-wiki
*[[Origami/Lecciones/Lección 01]]
*[[Origami/Lecciones/Lección 02]]
*[[Origami/Lecciones/Lección 03]]
*[[Origami/Lecciones/Lección 04]]
*[[Origami/Lecciones/Lección 05]]
*[[Origami/Lecciones/Lección 06]]
*[[Origami/Lecciones/Lección 07]]
*[[Origami/Lecciones/Lección 08]]
*[[Origami/Lecciones/Lección 09]]
*[[Origami/Lecciones/Lección 10]]
*[[Origami/Lecciones/Lección 11]]
*[[Origami/Lecciones/Lección 12]]
{{AutoCat}}
o8cp6m57hqa3rtxx1krfyobv9u6uixp
430670
430669
2026-08-07T14:00:38Z
Antimundo
74354
Añadir noinclude a la categoría
430670
wikitext
text/x-wiki
*[[Origami/Lecciones/Lección 01]]
*[[Origami/Lecciones/Lección 02]]
*[[Origami/Lecciones/Lección 03]]
*[[Origami/Lecciones/Lección 04]]
*[[Origami/Lecciones/Lección 05]]
*[[Origami/Lecciones/Lección 06]]
*[[Origami/Lecciones/Lección 07]]
*[[Origami/Lecciones/Lección 08]]
*[[Origami/Lecciones/Lección 09]]
*[[Origami/Lecciones/Lección 10]]
*[[Origami/Lecciones/Lección 11]]
*[[Origami/Lecciones/Lección 12]]
<noinclude>{{AutoCat}}</noinclude>
cuq80rhyqlta7xv9z6c6xyqfc2g3nl5
Origami/Apéndices
0
15190
430668
144033
2026-08-07T13:59:36Z
Antimundo
74354
Categorizar usando AutoCat
430668
wikitext
text/x-wiki
*[[Origami/Apéndices/Historia del Origami|Historia del Origami]]
*[[Origami/Apéndices/El Origami en Oriente|El Origami en Oriente]]
*[[Origami/Apéndices/El Origami en Occidente|El Origami en Occidente]]
*[[Origami/Apéndices/Código internacional - Akira Yoshizawa|Código internacional - Akira Yoshizawa]]
*[[Origami/Apéndices/El Flexágono|El Flexágono]]
<noinclude>{{AutoCat}}</noinclude>
nvydmtyiaj6jmh1syjr5kbxsze5tqco
Programación en Pascal
0
15486
430688
428303
2026-08-07T14:45:24Z
Antimundo
74354
Retirar mensaje que no es cierto pues lleva años sin editarse
430688
wikitext
text/x-wiki
[[Archivo:Lazarus Logo.svg|derecha|sinmarco]]
[[:w:es:Lenguaje de programación Pascal|Pascal]], lenguaje claro, sencillo, completo, rápido, flexible y elegante. Aprende con nosotros los secretos de este lenguaje y empieza a usarlo para crear aplicaciones completas y robustas.
Este curso cubre desde la instalación del compilador, hasta la creación de aplicaciones gráficas complejas.
Para las prácticas, puede usarse tanto ''Delphi'' como ''Lazarus''. Recomendamos este último pues, además de ser el empleado en el curso, es [[:w:es:software libre|software libre]] y multiplataforma.
== Índice ==
{{aviso|Los temas específicos de Free Pascal / Lazarus se tratan en el wiki específico de Lazarus, con el fin de evitar repeticiones y trabajos dobles. Si se va usar Lazarus, recomendamos consultar esos enlaces como parte de este curso. Han sido colocados en el orden que creemos conveniente para el aprendizaje.}}
[[Archivo:Lazarus 2.0 unter Windows 10.png|miniaturadeimagen|300px|Captura de pantalla de Lazarus: el IDE de FreePascal]]
# [[/Introducción|Introducción]] [[Archivo:080.svg|25px]]
## [[/Historia|Evolución Histórica]] {{desarrollo|75%| 20 nov 2008 (UTC)}}
## [[/Porqué Pascal|Porqué Pascal (comparativa con otros lenguajes)]] {{desarrollo|75%| 20 nov 2008 (UTC)}}
# Conceptos básicos sobre programación (viene en parte de la antigua página [[Aprendiendo a programar con Free Pascal I]]) [[Archivo:080.svg|25px]]
## [[/Antes de empezar|Antes de empezar]] {{desarrollo|50%|22:14 25 nov 2008 (UTC)}}
## [[/Nociones generales|Nociones generales]] {{desarrollo|50%|01:18 26 nov 2008 (UTC)}}
## [http://wiki.lazarus.freepascal.org/Installing_Lazarus/es Instalación de Free Pascal / Lazarus (externo)]
# Pascal Standard [[Archivo:050.svg|25px]]
## [[/Hola Mundo|El primer programa: ¡Hola mundo!]] {{desarrollo|75%| 20 nov 2008 (UTC)}}
## [[/Las variables|Las variables y los tipos enteros en Pascal]] {{desarrollo|75%|20:10 20 nov 2008 (UTC)}}
## [[/Los tipos básicos|Los tipos básicos]] {{desarrollo|25%|20:10 20 nov 2008 (UTC)}}
## [[/Tipos simples definidos por el usuario|Tipos simples definidos por el usuario]] {{desarrollo|25%|20:10 20 nov 2008 (UTC)}}
## [[/Constantes|Constantes]] {{desarrollo|25%|22:40 20 nov 2008 (UTC)}}
## [[/Control condicional|Control básico (condicional) de la ejecución]] {{desarrollo|25%|13:57 21 nov 2008 (UTC)}}
## [[/Control repetitivo|Control repetitivo (bucles) de la ejecución]] {{desarrollo|50%|18:49 22 nov 2008 (UTC)}}
## [[/Funciones y procedimientos|Funciones y procedimientos]] {{desarrollo|25%|00:06 24 nov 2008 (UTC)}}
## [[/Tipos avanzados|Tipos avanzados (records y variants)]] {{desarrollo|25%|00:06 24 nov 2008 (UTC)}}
## [[/Arrays|Arrays (cadenas)]] {{desarrollo|25%|22:02 25 nov 2008 (UTC)}}
## [[/Punteros|Punteros]] {{desarrollo|25%|22:02 25 nov 2008 (UTC)}}
## [[/Ficheros|Ficheros]] {{desarrollo|25%|22:02 25 nov 2008 (UTC)}}
## [[/Unidades|Unidades (librerías)]] {{desarrollo|25%|22:02 25 nov 2008 (UTC)}}
## [[/Ejemplo|Ejemplo en Pascal Standard: el juego de la serpiente.]] {{desarrollo|75%|00:06 24 nov 2008 (UTC)}}
# Estructuras dinamicas de datos [[Archivo:000.svg|25px]]
## [[/Listas|Listas]]
## [[/Pilas|Pilas]]
## [[/Colas|Colas]]
## [[/Grafos|Grafos]]
## [[/Árboles|Árboles]]
# Object Pascal [[Archivo:020.svg|25px]]
## [[/Los objetos y las clases|Los objetos y las clases]] {{desarrollo|100%| 06 May 2009 (UTC)}}
## [[/Visibilidad|Visibilidad]] {{desarrollo|75%|07 May 2009 (UTC)}}
## [[/Polimorfismo|Polimorfismo]]
## [[/Propiedades|Propiedades]]
## [[/Herencia e interfaces|Herencia e interfaces]]
## [[/Sobrecarga de operadores|Sobrecarga de operadores]]
# El compilador [[Archivo:000.svg|25px]]
## [[/Optimizaciones|Optimizaciones]]
## [[/Directivas|Directivas]]
## [[/Librerías standard|Un repaso de las librerías]]
## [[/Librerías externas|Librerías externas]]
# Las aplicaciones prácticas (específico Free Pascal/Lazarus)[[Archivo:090.svg|25px]]
## [http://wiki.lazarus.freepascal.org/Lazarus_Tutorial/es Crear un interface gráfico en Lazarus (externo)]
## [http://wiki.lazarus.freepascal.org/Developing_with_Graphics/es TBitmap y creación de nuevos controles (externo)]
## [http://wiki.lazarus.freepascal.org/Lazarus_Database_Tutorial/es Bases de datos y aplicaciones de gestión (externo)]
## [http://wiki.lazarus.freepascal.org/Multithreaded_Application_Tutorial/es Multithreading (multihilo) (externo)]
* [[Programación en Pascal/Texto completo|Todo el texto en una página]], ideal para imprimir.
* Huérfanos:
** [[/Object Pascal|Manual del lenguaje Object Pascal]]
** [[/VCL|La VCL (explicación más detallada)]]
** [[/Instalación|Instalación del compilador Free Pascal y el IDE Lazarus]]
== Enlaces externos ==
* [http://freepascal.org/ Free Pascal]: el compilador (en inglés).
* [http://www.lazarus.freepascal.org/ Lazarus]: el IDE (en inglés).
* [http://wiki.lazarus.freepascal.org/Lazarus_Documentation Lazarus documentation] Wiki oficial con documentación sobre Lazarus/Free Pascal (en inglés)
* [http://wiki.lazarus.freepascal.org/Lazarus_Documentation/es Documentación de Lazarus] Wiki oficial con documentación sobre Lazarus/Free Pascal (en español)
* [http://www.codegear.com/products/delphi/win32 Delphi 2009] (en inglés)
<noinclude>
{{Estantes|Lenguajes de programación}}
</noinclude>
[[de:GNU-Pascal in Beispielen]]
[[en:Pascal Programming]]
[[fr:Programmation Pascal]]
[[he:פסקל]]
[[it:Pascal]]
[[ko:파스칼 프로그래밍]]
[[nl:Programmeren in Pascal]]
[[pl:Object Pascal]]
[[pt:Pascal]]
[[uk:Pascal]]
jgxuj3lf0smiblasv5on2o9ti7t6iy6
Objetos y diseños para el aprendizaje
0
16686
430689
245879
2026-08-07T14:55:33Z
Antimundo
74354
Borrar
430689
wikitext
text/x-wiki
{{Borrar|Esta obra está claramente copiada y pegada de alguna otra web, ya lo señaló otro usuario en la evalución anual de 2011 como posible CopyVio. Teniendo en cuenta que sea ha editado un solo día (8 de julio de 2007) y lleva abandonado desde entonces, se puede asumir que nadie va a venir a corregirlo. La obra o es copyvio, o en el mejor de los casos es fuente primaria pues alguien lo ha copiado y pegado y además incumple [[WL:NOES]] por ser una obra original.}}
= Presentación=
La difusión de Internet como red global ha llevado al desarrollo de modalidades de enseñanza y aprendizaje nuevas, que de manera genérica se denominan e-learning. Toda actividad de e-learning requiere el uso de algún tipo de '''recurso''', y la realización de algún tipo de '''actividad'''. Los recursos más habituales son páginas Web, ficheros o documentos en formato digital. Las actividades varían desde la lectura individual hasta secuencias complejas de interacciones entre diferentes usuarios on-line como en el caso del aprendizaje mediante ''role-play''.
El desarrollo de la tecnología ha llevado a considerar que esos recursos y actividades pueden expresarse en ciertos lenguajes entendibles por el software, facilitando mediante ellos la reutilización de los mismos. El énfasis en la reutilización por medio de la tecnología ha llevado a la creación de una serie de conceptos que incorporan el énfasis en la reusabilidad en el diseño instruccional. Este libro pretende proporcionar una visión general de los aspectos conceptuales, instruccionales y tecnológicos de la disciplina del diseño de recursos para el aprendizaje reutilizables.
= Contenidos =
* [[/Conceptos Fundamentales|Recursos digitales y reutilización]]
* [[/Conceptos Fundamentales|Tipología de recursos digitales reutilizables]]
* [[/Conceptos Fundamentales|Modelos para la reusabilidad]]
* [[/Objetos para el aprendizaje|Objetos para el aprendizaje]]
** [[/Objetos para el aprendizaje|Breve historia]]
** [[/Objetos para el aprendizaje|Definición]]
** [[/Objetos para el aprendizaje|Estándares]]
***[[/Objetos para el aprendizaje/Estándares|IEEE_LOM]]
*** [[/Objetos para el aprendizaje/Estándares|ADL_SCORM]]
* [[/Diseños para el aprendizaje|Diseños para el aprendizaje]]
** [[/Diseños para el aprendizaje|Definición]]
** [[/Diseños para el aprendizaje|IMS LD]]
* [[/Teorías de diseño instruccional|Teorías de diseño instruccional]]
* [[/Recursos digitales abiertos|Recursos digitales abiertos]]
Apéndices:
# [[Apendices/Repositorios|Guía de repositorios de recursos digitales]]
# [[Apendices/Publicaciones académicas|Repertorio de publicaciones sobre recursos digitales reutilizables]]
# [[Apendices/Meta-descripción|Motivos para la organización de la obra]]
= Autores =
[http://www.cc.uah.es/msicilia Miguel-Angel Sicilia]
= Revisión =
Este libro está sujeto a la revisión por parte de los miembros de la Red Temática [http://www.cc.uah.es/ie/projects/redaopa/ REDAOPA].
[[Categoría:Informática Educacional]]
7d7aeoxfphpuv7cvbbry22x76ku0wn6
Origami/Apéndices/Historia del Origami
0
17072
430673
130747
2026-08-07T14:04:18Z
Antimundo
74354
Categorizar usando AutoCat y marcar con {{Referencias}}
430673
wikitext
text/x-wiki
{{Referencias}}
Breve Historia del Origami
Antes de poder discutir el arte del origami, primero es necesario enfocarnos en el material usado en el desarrollo de esta expresión artística, el papel fue inventado en china en el 250 a. C., en un principio el uso de tela para la escritura suponía un material caro de producir y difícil de obtener por lo que el desarrollo de un material mas barato fue necesario. Un eunuco chino llamado Ts’ai Lun inventó el material al que hoy llamamos papel, eso por el año 105 a. C., el papel fue obtenido de fibras vegetales moldeadas en recipientes planos y porosos, el mismo procedimiento que hasta ahora se sigue utilizando.
Los japoneses aprendieron acerca de la fabricación del papel a principios del siglo séptimo, ellos aprendieron de los monjes budistas que llegaron a Japón desde china a través de corea y de los libros que ellos trajeron. Eso comenzó por el año 538 a. C. Y los japoneses comenzaron a hacer papel por su parte a partir del año 610 a.C. Se cree que un monje budista llamado Dokyo trajo el conocimiento de la fabricación del papel así como de la fabricación de tinta y de técnicas de pintura.
Los orígenes del origami se remontan hasta china, el conocimiento que llego a Japón a través de corea se asimilo mucho más rápido en Japón debido al tamaño de la región. Los japoneses poseen sofisticadas formas de origami desde hace aproximadamente 1200 años, para los japoneses, estas forman poseían significados ceremoniales y simbólicos. Durante el periodo Heinan en Japón (794 a 1185) el origami paso a ser parte de la tradición ceremonial de la nobleza, esto fue porque el papel era un articulo que no todos los habitantes podían conseguir, ya que era un articulo de lujo. Los samurais intercambiaban regalos conocidos como noshi, considerados como amuletos de buena suerte y la nobleza shinto celebraban sus bodas envolviendo los vasos de sake con papel doblado en forma de mariposa que representaba a los novios.
En el periodo Muromachi (1338 a 1573). El estilo de doblado representaba la posición social de la persona. Ahora el papel era lo suficientemente barato para ser usado por todos y el origami se transformo en un medio de estratificación social. Era un periodo de regimiento militar y existían dos escuelas. Los samurais seguían la escuela conocida como Ise, mientras campesinos y granjeros seguían la escuela Ogasawara.
La mayor parte de lo que conocemos acerca del origami surge en el periodo Edo (1603 a 1867). Dos de los dobleces básicos fueron creados en este periodo, las bases para el "orizuru" (la grulla) y para el "kaeru" o rana. Las publicaciones más antiguas que aun persisten acerca del tema de origami se originaron en este periodo; Senbanzuru Orikata (La forma de doblar 1000 grullas), 1797 y Kan no Mado, 1845 que es la obra más importante con diagramas comprensibles de la colección de modelos de origami.
Akira Yoshizawa en el año 1930 trajo una revolución al mundo del origami, el desarrollo nuevas formas de los modelos tradicionales existentes, de su dedicación al origami ha restablecido este como una forma creativa de arte, personalmente el señor Yoshizawa ha desarrollado más de 50,000 modelos y ha puesto gran énfasis en la sensibilidad en la forma y refinamiento en el diseño.
El origami ha sido empleado como herramienta educacional y científica, Friederich Froebel baso sus bloque Froebel en el origami y Lazlo Moholy-Nagy de la corriente de diseño Bauhaus uso el origami en la arquitectura.
Así la aplicación practica del origami en la educación es muy amplia, estimulando la coordinación psicomotora en los niños así como la habilidad de construcción espacial y abstracción, el origami no es solo una forma de expresión artística, si no una forma de pensar y de entender el medio que nos rodea. El entender la visión filosófica que acompaña este arte es una parte integral de la formación del individuo.
{{AutoCat}}
s6p60ktd47gd41bktqf88toe2ovttvj
Origami/Apéndices/El Origami en Oriente
0
17073
430674
411765
2026-08-07T14:04:37Z
Antimundo
74354
Categorizar usando AutoCat y marcar con {{Referencias}}
430674
wikitext
text/x-wiki
{{Referencias}}
Periodo Heian (794-1183). Japón cierra sus puertas a los extranjeros y es así que se dedicaron a trabajar con todos los conocimientos adquiridos, época en la cual se rompe su relación con China.
En esta época los acontecimientos culturales estaban a cargo de damas de honor, de gran
refinamiento, y las primeras figuras plegadas de papel se remontan a esa época, no existen indicios que determinen que dicha inspiración viniese de China.
Cerca del año 1000, Murasahi Shikibu, escribió "La historia del Príncipe Genji", en ella menciona los magníficos tipos de papel en los que se redactaban las cartas de amor, las poesías, y describía la forma extraordinaria, significativa y delicada en que eran plegados. Quizás ésta sea la primera prueba de origami, ya que en las cartas no sólo tenía importancia su contenido, la escritura, la elección del papel sino también la forma del plegado, ya que era elegido según la ocasión o de acuerdo al contenido. Si bien es una descripción mundana, por ser cartas de amor y felicitaciones, podríamos decir que probablemente tenían origen religioso. El ejemplo son las Orikata, trasmitidas de generación en generación, dentro de la clase sacerdotal sintoísta.
Los motivos y formas de poner cintas, según esta técnica tenía significado simbólico en
ceremonias religiosas y cultos, un ejemplo la "mariposa" (el plegado tal vez más antiguo), que aún hoy se pliega de muchísimas formas diferentes, estas eran utilizadas en bodas sintoístas, se realizaban una mariposa macho y una hembra y cerraban 2 botellas de sake, durante la ceremonia se unificaba el contenido de las 2 botellas en una sola copa, ofreciéndoselas a los novios, como símbolo de amor constante.
Periodo Kamakura (1183-1333). Otras figuras plegadas que aún hoy mantienen su significado, fueron los noshis, época de dominación militar, motivos religiosos, simbolizando la suerte al guerrero, ofrecida en templos. Según el maestro Yoshizawa, (artículo publicado en la revista The origamian",vol.3, 1963), comenta que hasta el Período Muromachi (1333-1573) "Sólo la nobleza podía tener los medios suficientes para entretenerse con el Origami". En el siglo XIV, existían otros plegados que servían de horóscopo, contenían plegarias, su forma era en zig-zag, "Go-Hei", y otros se anudaban, en este caso el "nudo pentagonal". Al final del período Muromachi, el origami se hace popular, es enseñado de generación en generación, de madres a hijos.
Período Edo (1614-1868). En el siglo XVIII, donde el Budismo Zen, como religión popular tenía repercusión en la vida espiritual y cultural, época de gran florecimiento artesanal. Aparecen las escuelas de etiqueta social, enseñaban la ceremonia del té, ideas basadas en el Zen sobre la postura de flores, Ikebana; poesía, realización de cartas, felicitaciones, etc, y la enseñanza del plegado artístico para estas escrituras, realización de noshis.
En el año 1639, Japón cierra nuevamente sus puertas a occidente hasta 1854, obteniendo gran esplendor artístico. Se escribieron obras para teatro Kabuki, de los ricos y obras populares para teatro de títeres, la obra popular preferida fue "Chushingura", y con ella aparece la afición de plegar figuras del teatro de títeres. En 1797, las representaciones de origami se dieron con la aparición del libro "Chushingura orikata", se cree que su autor fue un sacerdote, eran figuras plegadas para la obra, eran las primeras formas con indicaciones escritas, en ese mismo año y el mismo sacerdote, escribe "Sembarazu Orikata", sobre el plegado de grullas en 1000 formas. Entre 1845 y 1850, aparece la colección de plegados más importante "Kan no mado", presumiblemente su autor fuera Adachi Katsuyuki.
Sobre los años 1950-1960, surgen grandes maestros, creando las nuevas formas de origami
moderno, Isao Honda, Akira Yoshizawa, y gran cantidad de aficionados con necesidad de unirse y crear origami. Los primeros en ver esa necesidad fueron Lillian Oppenheimer, Dr. Vicente Solórzano Sagredo, (fundador del museo de origami en Argentina, en 1954, cerrado en 1961), Ligia Montoya (argentina), Adolfo Cerceda (argentino), Vicente Palacios, Montroll, Nakano,
N. Elias y muchos otros, que al dar mayor importancia al plegado, dan a sus figuras la posibilidad de ser estudiadas e interpretadas, siempre sin importar el tamaño, pero con igual perfección.
{{AutoCat}}
95gr432d2dsrfycjoouh0v2622cknkq
Origami/Introducción
0
17074
430672
130741
2026-08-07T14:03:44Z
Antimundo
74354
Categorizar usando AutoCat
430672
wikitext
text/x-wiki
Es la técnica de doblar y desdoblar papel, con suma paciencia y sin prisas, con el objeto de que las figuras obtenidas, tengan una semejanza más o menos remota con la realidad, partiendo generalmente de un cuadrado o de un rectángulo.
Generalmente no se utilizan cuchillos, ni tijeras, ni adhesivos, simplemente se necesitan las manos y el papel, pero también hay herramientas como las pinzas que ayudan a un mejor manejo del papel, reglas y escuadras.
Doblando y desdoblando el papel llegaremos a obtener la apariencia más exacta de la figura que queremos conseguir, aunque es frecuente que se precise de la unión de dos o más partes, pero insertándose una en otra.
El nombre de ORIGAMI proviene de tierras orientales, en concreto es de origen japonés y significa “doblar papel”.
El tipo de papel a utilizar no tiene por que ser especial, podemos utilizar cualquier tipo de papel y con el tiempo y seamos un poco más expertos utilizaremos papeles especiales para conseguir mejores efectos en las figuras que creemos.
{{AutoCat}}
6f941u2v082n648ty32h2l8sei6qb6g
Origami/Lecciones/El Taller de Origami
0
17075
430679
130744
2026-08-07T14:06:20Z
Antimundo
74354
Categorizar usando AutoCat
430679
wikitext
text/x-wiki
Para doblar una figura no se necesita ser un experto, solo hay que recordar algunos consejos a la hora de ponernos “manos a la obra”
- Utilizar papel manejable.
- Realizar un plegado cuidadoso y pulcro, especialmente en los vértices.
- Trabajar en una superficie dura y lisa.
- La perfección en el doblez se alcanza pasando la uña del dedo pulgar a lo largo del pliegue.
- Seguir cuidadosamente la secu-encia de confección de la figura.
- No eliminar pasos intermedios.
- Poner atención en cada paso, a su ejecución y dirección.
- Estar concentrado en la labor a desarrollar.
- Trabajar con las manos limpias.
{{AutoCat}}
9nva432duahc9tkdbt499x1dwribde7
Origami/Apéndices/Código internacional - Akira Yoshizawa
0
17076
430676
419804
2026-08-07T14:05:14Z
Antimundo
74354
Categorizar usando AutoCat
430676
wikitext
text/x-wiki
Símbolos
Posición de papel.
Color arriba:
Color abajo:
Papel de un solo color:
Pliegues y líneas básicas.
Todos los pliegues de un dia-grama tienen una representación gráfica compuesta por un tipo de línea y una flecha asociada, para que bien con una o bien con otra sepamos como debemos doblar.
Pliegue valle. Consiste en doblar hacia delante, llevando un lado del papel sobre el otro.
Pliegue Monte. Consiste en doblar hacia atrás, llevando un lado del papel sobre el otro.
Plegar y desplegar. Consiste en doblar y a continuación desdoblar, bien en valle, o bien en monte. El resultado es que quede una marca en el papel.
El resultado obtenido sería:
Marca. Son el resultado de ple-gar y desplegar.
Rayos X. Este tipo de línea nos indica que existen pliegues en alguna capa de nuestro modelo que no podemos ver, o bien marcamos alguna línea de borde de la figura que no podemos ver.
Pliegues escalonados. Consiste en un pliegue valle seguido por otro pliegue monte. Su flecha asociada es quebrada y apunta en la dirección del valle.
Pliegue hundido. Es una manera de invertir una punta hacia dentro, de forma que al finalizar el hundido la figura que totalmente plana.
Pliegue hendido. Es similar al anterior y se realiza para cambiar la dirección de las puntas doblando hacia dentro.
Pliegue vuelto. Permite cambiar la dirección de una punta doblando hacia el exterior.
Pliegue oreja de conejo. Es un sistema para hacer más fina una punta a la vez que la cambiamos de dirección.
{{AutoCat}}
nlz2e2p2s71fupx7fc16xw4gxumvlhy
Wikilibros:Wikilibros por mejorar
4
17972
430702
427544
2026-08-07T15:03:35Z
Antimundo
74354
Actualmente los libros por mejorar se consultan por las distintas categorías de las plantillas de mantenimiento, este listado está muy obsoleto y no tiene razón de ser
430702
wikitext
text/x-wiki
Para mejorar Wikilibros, es conveniente mejorar los ya existentes, tanto los candidatos a [[Wikilibros:Libros destacados|Libros destacados]] como mejorar los libros que están a medio. Es preferible que Wikilibros tenga bastantes libros completos a que tenga muchos incompletos.
== Libros para mejorar que aparecen en la portada ==
{{Portada/Libros por mejorar}}
== Libros que necesitan contenido ==
* Véase [[:Categoría:Wikilibros:Infraesbozos]]. ({{PAGESINCATEGORY:Wikilibros:Infraesbozos}} páginas).
* Véase [[:Categoría:Wikilibros:Esbozos]]. ({{PAGESINCATEGORY:Wikilibros:Esbozos}} páginas).
* Véase [[:Categoría:Wikilibros:Libros sin plan de desarrollo]]. ({{PAGESINCATEGORY:Wikilibros:Libros sin plan de desarrollo}} páginas).
== Libros que necesitan subdividirse en páginas ==
Véase [[:Categoría:Wikilibros:Libros para dividir en subpáginas]]. ({{PAGESINCATEGORY:Wikilibros:Libros para dividir en subpáginas}} páginas).
== Libros que necesitan fusionarse ==
Véase [[:Categoría:Wikilibros:Fusionar]]. ({{PAGESINCATEGORY:Wikilibros:Fusionar}} páginas).
[[Categoría:Wikilibros|Wikilibros por mejorar]]
hknl2333otmemxlipdph5cwcs3ykv96
Origami/Info
0
19198
430678
169249
2026-08-07T14:06:09Z
Antimundo
74354
Categorizar usando AutoCat
430678
wikitext
text/x-wiki
El origami o papiroflexia como se le conoce en el mundo occidental es un pasatiempo en el que doblando hojas de papel se podrá hacer muchas figuras.
La palabra origami es japonesa y significa "arte de doblar el papel". Se originó en Japón hace varios cientos de años, inicialmente como una forma de entretenimiento, pero después se enseño en las escuelas como una forma de pasatiempo.
Actualmente el Origami se practica en casi todo el mundo, en Japón se usa para hacer regalos, pero en general se utiliza como una diversión con la que podrás hacer con tus propias manos cosas bonitas para regalar o decorar tu cuarto. dejo abierta una invitacion para que otros usuarios editen este libro, pero principalmente colaboren con la puesta de figuras, y una explicacion de como hacerlas.
<noinclude>
{{AutoCat}}
</noinclude>
1op8e9yqxvqfpst02hwkv1575wl5sc5
Origami/Apéndices/El Flexágono
0
24503
430677
144035
2026-08-07T14:05:26Z
Antimundo
74354
Categorizar usando AutoCat
430677
wikitext
text/x-wiki
== Instrucciones de plegado ==
'''Tritetraflexágono'''
Cortar siete cuadrados sobre una hoja de papel y plegarlos como se indica en el dibujo (los dos de la izquierda hacia atrás y los dos de la derecha hacia adelante). Para terminar, pegar los dos cuadrados de la esquina superior derecha.
[[Archivo:Tritetraflexágono - instrucciones.svg|600px]]
'''Tetratetraflexágono'''
Dividir una hoja en doce cuadrados iguales y recortar los dos interiores (excepto el lado izquierdo) como se indica en el dibujo. Plegar hacia atrás los dos cuadrados interiores y los tres de la derecha. Volver a plegar hacia atrás los tres de la derecha y hacia adelante el que sobresale por la izquierda. Unir mediante un papel o cinta adhesiva las dos zonas más oscuras.
[[Archivo:Tetratetraflexágono - instrucciones.svg|600px]]
'''Hexatetraflexágono'''
Una particularidad especial del hexatetraflexágono frente a los demás flexágonos es que se puede plegar sin necesidad de utilizar pegamento. Partimos de una hoja cuadrada de papel que dividimos en diecisésis cuadrados iguales. Cortamos los cuatro interiores y doblamos los cuatro de la tira inferior hacia arriba, siempre por delante. A continuación doblamos los tres de la derecha hacia la izquierda y posteriormente los tres superiores hacia abajo. Para finalizar, doblamos los dos cuadrados de la izquierda hacia la derecha pero metiendo la esquina inferior izquierda por dentro de la tira inferior que doblamos al comienzo, como si fuera un bolsillo. Este último paso puede resultar difícil de realizar las primeras veces.
[[Archivo:Hexatetraflexágono - instrucciones.svg|800px]]
'''Trihexaflexágono'''
Dividimos una tira de papel en diez triángulos equiláteros iguales. Plegamos los siete de la derecha hacia abajo por detrás y posteriormente los cuatro inferiores hacia arriba también por detrás, pero haciendo que los dos últimos pasen por encima del primero. Plegamos hacia atrás el triángulo sobrante y lo pegamos.
[[Archivo:Trihexaflexágono - instrucciones.svg|600px]]
'''Tetrahexaflexágono'''
Cortamos trece triángulos equiláteros como aparecen en el dibujo. A partir de aquí iremos doblando sucesivamente, siempre hacia arriba y por detrás, los triángulos más inferiores, primero uno, luego cuatro y finalmente siete. Obtenemos así una tira de diez triángulos con la que procederemos como si hiciéramos un trihexaflexágono.
[[Archivo:Tetrahexaflexágono - instrucciones.svg|800px]]
'''Pentahexaflexágono'''
Cortamos dieciséis triángulos equiláteros como muestra el dibujo. Doblamos los tres inferiores de la izquierda hacia arriba por detrás. Doblamos los tres superiores de la derecha hacia abajo por detrás. Doblamos los dos inferiores hacia arriba por detrás y de nuevo los tres inferiores, también hacia arriba y por detrás. Posteriormente doblamos los dos superiores hacia abajo por detrás y de nuevo los tres superiores, también hacia abajo y por detrás. Obtenemos así una tira de diez triángulos con la que procederemos como si hiciéramos un trihexaflexágono.
[[Archivo:Pentahexaflexágono - instrucciones.svg|800px]]
'''Hexahexaflexágono'''
Partimos de una tira de diecinueve triángulos equiláteros. Comenzamos a doblar, siempre hacia abajo y hacia atrás, los triángulos de la fila superior, que serán sucesivamente dos, tres, cuatro, cinco, seis, siete, ocho, nueve y diez. Obtenemos así una tira de diez triángulos con la que procederemos como si hiciéramos un trihexaflexágono.
[[Archivo:Hexahexaflexágono - instrucciones.svg|800px]]
'''Heptahexaflexágono'''
Cortamos veintidos triángulos equiláteros como muestra el dibujo. Doblamos los seis superiores hacia la derecha por delante y los dos inferiores hacia la izquierda, también por delante. Doblamos los doce superiores hacia la izquierda por detrás y el inferior hacia la derecha por detrás. A partir de aquí iremos enroscando la tira hacia arriba doblando, siempre hacia arriba y por detrás, dos, tres, cuatro, cinco, seis siete, ocho y, finalmente, nueve triángulos. Volvemos a tener una tira de diez triángulos como en el trihexaflexágono: doblamos los siete inferiores hacia arriba por detrás, los cuatro de la derecha hacia la izquierda por detrás, pasándolos por encima del triángulo de la izquierda, y finalmente doblamos hacia atrás el sobrante para pegarlo.
[[Archivo:Heptahexaflexágono - instrucciones.svg|800px]]
{{AutoCat}}
1rzk20l71d23zpr27jouqtxmxzbg4i8
Origami/Apéndices/El Origami en Occidente
0
61858
430675
411767
2026-08-07T14:04:58Z
Antimundo
74354
Categorizar usando AutoCat y marcar con {{Referencias}}
430675
wikitext
text/x-wiki
{{Referencias}}
El pedagogo alemán Fröbel, incorpora el origami en sus técnicas de enseñanza en los Kindergartens, esto influyó en occidente, el pedagogo no deja de lado a los geómetras, que ven en el papel y en sus plegados la posibilidad de incorporarlos en la enseñanza de geometría.
El libro del hindú Sundara Row, "Geometric excercises in paper folding", de 1893, se convirtió en un tratado amplio de geometría euclidea, esto hace que los matemáticos le den su importancia para la enseñanza de la misma, y de esto se conocen distintos trabajos de distintos autores: Steven Barr, Kodi Husimi, Jacques Justin ("Pliage et mathematiques"), Arthur Stone, entre otros. Por su parte Rey Pastor y Unamuno, mencionan la técnica del nudo pentagonal como aplicable para obtener un pentágono.
El Dr Starr, profesor en la universidad de Chicago, residió en Japón durante la primera guerra mundial, conoce el origami y busca publicaciones del mismo, según cuentan, encontró una casa de artículos antiguos y en ella un manuscrito perteneciente a un volumen de una gran enciclopedia, de el sacó copias, su original en Japón no fue encontrado, y la copia de Starr fue encontrada en 1960, esta publicación fue interpretada y comentada por Julia y Martin Brossman.
Los modelos del Kan no mado, son realmente interesantes, mariposas macho y hembra, diversos noshis plegados, la libélula, la rana (regreso de amor y éxito en la profesión) y el mono, pero contiene principalmente figuras humanas, el payaso bailando, el luchador en la arena, indicaciones de plegado para muñecos, el emperador, la emperatriz, damas de honor, y otros. Este manuscrito podría haber estado realizado para las fiestas de las muchachas, festividad de muñecos (realizadas el 3 de marzo), ceremonia de purificación, donde todas las impurezas eran transmitidas a los muñecos de papel y luego arrojadas al río. También para la festividad de los muchachos (5 de mayo), donde lanzan cometas al aire, carpas de papel (simbolizando la tenacidad, perseverancia, dignidad, larga vida), fiesta de la flor del cerezo (de amor y del guerrero), del ciruelo (para la justicia, esperanza), del aprendiz, flor de loto (pureza), la Grulla (ave imperial, símbolo de 1000 años de vida), la tortuga (alegoría, longevidad, 10000 años de vida), entre otros.
De siempre la humanidad ha sido provista de mucho material que ellos doblaban en formas
estéticas, ejemplo de esto: trenzado de junco, las vestimentas Griegas antiguas, y el pliegue de servilletas en Europa incluye formas que más tarde serán designadas "bases" y todavía en papel no eran conocidas. Los ejemplos clásicos son el zig-zag, dobleces planos, blintz y bombas de agua.
Referencia de ellas fue hecha en el libro de Mattia Giegher, "Tratatto delle Pliegatture", Padua 1639, donde son mostradas esas bases para el comienzo de como doblar servilletas.
Según Robert Harbin en su libro "Papel Mágico, el Arte de plegar papel" (Paper Magic, the Art of Paper-folding), Londres 1965 (7ta Edición), entre 1704 y 1739, aparece libros de instrucciones pero, sin duda, el documento mayor fue la aparición del libro de instrucciones del año 1797, donde es mencionado una generalidad de bases plegadas.
En 1853, son conocidas en Europa como base pájaro y la base rana. La primera publicación que reconoce esto, fue la revista Inglesa "The Boys Own Paper", Vol. VIII, 1886, donde son publicadas las instrucciones preliminares. Pero, como en 1952, empezó a aparecer la representación gráfica, diferenciando dobleces en valle y en montaña que ideó Yoshizawa; al mismo tiempo, Randlett y Harbin, analizaron el doblado y empezaron a designarlas y a diferenciarlas. Recién entonces, empieza la idea de "bases" como principio para la ejecución de dobleces y el comienzo de la necesidad de unificar ideas en los distintos nombres de dichos pliegues: de valle, montaña, escalón, oreja de conejo, crushed, pétalo y sink ; cometa, bomba de agua, preliminar, ave y rana.
{{AutoCat}}
qy8ffwon6dnpo26qarj78wvdb3daute
Categoría:Libro:Origami
14
64308
430681
2026-08-07T14:07:50Z
Antimundo
74354
Crear categoría de libro
430681
wikitext
text/x-wiki
[[Categoría:Estante:Arte]]
[[Categoría:Libros organizados]]
2fswka2qa7hgtjg7hnjs4f9otw6i0im
Categoría:Lenguaje XHTML
14
64309
430700
2026-08-07T15:01:13Z
Antimundo
74354
Antimundo trasladó la página [[Categoría:Lenguaje XHTML]] a [[Categoría:Libro:Lenguaje XHTML]]: Categorizar usando estantes
430700
wikitext
text/x-wiki
#REDIRECCIÓN [[:Categoría:Libro:Lenguaje XHTML]]
3mgezq0p4amzvvu5yzmmxpgzwgn5jgo
430704
430700
2026-08-07T15:06:35Z
Antimundo
74354
Borrar
430704
wikitext
text/x-wiki
{{Borrar|Redirección innecesaria y categoría vacía}}
#REDIRECCIÓN [[:Categoría:Libro:Lenguaje XHTML]]
pzsywt219d5z9ex5znp8rdys1pwqd00