<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=CSS_para_formularios</id>
	<title>CSS para formularios - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=CSS_para_formularios"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=CSS_para_formularios&amp;action=history"/>
	<updated>2026-10-22T02:05:36Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=CSS_para_formularios&amp;diff=14173&amp;oldid=prev</id>
		<title>Vieites en 14:00 20 ene 2010</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=CSS_para_formularios&amp;diff=14173&amp;oldid=prev"/>
		<updated>2010-01-20T14:00:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Os formularios son parte esencial de toda páxina web na que se busque interacción entre os clientes e o servidor. Con CSS poderemos posicionar os elementos do formulario e configurar completamente a súa aparencia.&lt;br /&gt;
&lt;br /&gt;
Vexamos un exemplo:&lt;br /&gt;
* Primeiramente crearemos unha páxina web que teña no seu interior o seguinte formulario:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;contenedor&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form id=&amp;quot;formulario&amp;quot; action=&amp;quot;#&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;fieldset id=&amp;quot;personal&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;legend&amp;gt;Información Personal&amp;lt;/legend&amp;gt;&lt;br /&gt;
    &amp;lt;label for=&amp;quot;apelidos&amp;quot;&amp;gt;Apelidos : &amp;lt;/label&amp;gt; &lt;br /&gt;
    &amp;lt;input name=&amp;quot;apelidos&amp;quot; id=&amp;quot;apelidos&amp;quot; type=&amp;quot;text&amp;quot; tabindex=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;label for=&amp;quot;nome&amp;quot;&amp;gt;Nome : &amp;lt;/label&amp;gt;&lt;br /&gt;
    &amp;lt;input name=&amp;quot;nome&amp;quot; id=&amp;quot;nome&amp;quot; type=&amp;quot;text&amp;quot; tabindex=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;label for=&amp;quot;direccion&amp;quot;&amp;gt;Dirección : &amp;lt;/label&amp;gt; &lt;br /&gt;
    &amp;lt;input name=&amp;quot;direccion&amp;quot; id=&amp;quot;direccion&amp;quot; type=&amp;quot;text&amp;quot; &lt;br /&gt;
    tabindex=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;...mais información personal...&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;fieldset id=&amp;quot;opt&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;legend&amp;gt;Sistema Operativo&amp;lt;/legend&amp;gt;&lt;br /&gt;
    &amp;lt;select name=&amp;quot;choice&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;optgroup label=&amp;quot;Linux&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Fedora&amp;quot; selected=&amp;quot;selected&amp;quot; value=&amp;quot;Fedora&amp;quot;&amp;gt;Fedora&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Suse&amp;quot; value=&amp;quot;Suse&amp;quot;&amp;gt;Suse&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Ubuntu&amp;quot; value=&amp;quot;Ubuntu&amp;quot;&amp;gt;Ubuntu&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Outro Linux&amp;quot; value=&amp;quot;OutroL&amp;quot;&amp;gt;Outro Linux&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
      &amp;lt;/optgroup&amp;gt;&lt;br /&gt;
      &amp;lt;optgroup label=&amp;quot;Windows&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Windows XP&amp;quot; value=&amp;quot;XP&amp;quot;&amp;gt;Windows XP&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Windows Vista&amp;quot; value=&amp;quot;Vista&amp;quot;&amp;gt;Windows Vista&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Windows 2003 Server&amp;quot; value=&amp;quot;2003&amp;quot;&amp;gt;Windows 2003 Server&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Windows 2008 Server&amp;quot; value=&amp;quot;2008&amp;quot;&amp;gt;Windows 2008 Server&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Outro Windows&amp;quot; value=&amp;quot;OutroW&amp;quot;&amp;gt;Outro Windows&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
      &amp;lt;/optgroup&amp;gt;&lt;br /&gt;
      &amp;lt;optgroup label=&amp;quot;OutroS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;MAC OS X&amp;quot; value=&amp;quot;MACOSX&amp;quot;&amp;gt;MAC OS X&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
        &amp;lt;option label=&amp;quot;Outro SO&amp;quot; value=&amp;quot;OutroSO&amp;quot;&amp;gt;Outro SO&lt;br /&gt;
        &amp;lt;/option&amp;gt;&lt;br /&gt;
      &amp;lt;/optgroup&amp;gt;&lt;br /&gt;
    &amp;lt;/select&amp;gt;&lt;br /&gt;
  &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;fieldset id=&amp;quot;pc&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;legend&amp;gt;Ordenador Personal&amp;lt;/legend&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;¿Tes ordenador na túa casa?&amp;lt;/p&amp;gt; &lt;br /&gt;
    &amp;lt;label for=&amp;quot;yes&amp;quot;&amp;gt;si : &amp;lt;/label&amp;gt;&lt;br /&gt;
    &amp;lt;input name=&amp;quot;tes_pc&amp;quot; id=&amp;quot;yes&amp;quot; type=&amp;quot;radio&amp;quot; &lt;br /&gt;
    value=&amp;quot;yes&amp;quot; tabindex=&amp;quot;35&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;label for=&amp;quot;no&amp;quot;&amp;gt;non : &amp;lt;/label&amp;gt;&lt;br /&gt;
    &amp;lt;input name=&amp;quot;tes_pc&amp;quot; id=&amp;quot;no&amp;quot; type=&amp;quot;radio&amp;quot; &lt;br /&gt;
    value=&amp;quot;no&amp;quot; tabindex=&amp;quot;35&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;...se tes ordenador describe as súas&lt;br /&gt;
    características principais :&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;textarea name=&amp;quot;caracteristicas_pc&amp;quot; tabindex=&amp;quot;40&amp;quot; &lt;br /&gt;
    cols=&amp;quot;40&amp;quot; rows=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/textarea&amp;gt;&lt;br /&gt;
  &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;input id=&amp;quot;btnenviar&amp;quot; type=&amp;quot;submit&amp;quot; value=&amp;quot;Enviar&amp;quot; /&amp;gt; &lt;br /&gt;
  &amp;lt;input id=&amp;quot;btnreiniciar&amp;quot; type=&amp;quot;reset&amp;quot; value=&amp;quot;Reiniciar&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: A aparencia deste formulario será a seguinte:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:formulario1.jpg]]&lt;br /&gt;
&lt;br /&gt;
* O obxectivo é que o formulario acade o seguinte aspecto:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:formulario2.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Para conseguilo precisas o seguinte gif:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:form.gif]]&lt;br /&gt;
&lt;br /&gt;
* Os estilos CSS requiridos serán os seguintes:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
	font-family:verdana, arial, helvetica, sans-serif; &lt;br /&gt;
	font-size:76%; &lt;br /&gt;
	color:#000; &lt;br /&gt;
	padding:0; &lt;br /&gt;
	border:0; &lt;br /&gt;
	margin:0; &lt;br /&gt;
	background:#fff;}&lt;br /&gt;
&lt;br /&gt;
div#contenedor {&lt;br /&gt;
	width:690px;&lt;br /&gt;
	height:auto;&lt;br /&gt;
	margin:auto;&lt;br /&gt;
	padding:10px;}&lt;br /&gt;
&lt;br /&gt;
form#formulario {&lt;br /&gt;
	background:#dee;&lt;br /&gt;
	width:470px; &lt;br /&gt;
	padding:10px; &lt;br /&gt;
	border:1px solid #000; &lt;br /&gt;
	margin:0 auto;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario fieldset {&lt;br /&gt;
	width:450px; &lt;br /&gt;
	display:block;&lt;br /&gt;
	border:1px solid #fff; &lt;br /&gt;
	padding:5px; &lt;br /&gt;
	font-family:verdana, sans-serif; &lt;br /&gt;
	margin-bottom:0.5em; &lt;br /&gt;
	line-height:1.5em;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario fieldset#opt {&lt;br /&gt;
	background:#dee;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario legend {&lt;br /&gt;
	font-family:georgia, sans-serif; &lt;br /&gt;
	font-size:1.1em; &lt;br /&gt;
	font-weight:bold; &lt;br /&gt;
	border:3px solid #fff; &lt;br /&gt;
	margin-bottom:5px; &lt;br /&gt;
	padding:3px; &lt;br /&gt;
	background:#fff url(form.gif) repeat-x center left;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario label {&lt;br /&gt;
	clear:left; &lt;br /&gt;
	display:block; &lt;br /&gt;
	float:left; &lt;br /&gt;
	width:100px; &lt;br /&gt;
	text-align:right; &lt;br /&gt;
	padding-right:10px; &lt;br /&gt;
	color:#888; &lt;br /&gt;
	margin-bottom:0.5em;}&lt;br /&gt;
&lt;br /&gt;
form#formulario input {&lt;br /&gt;
	border:1px solid #fff;&lt;br /&gt;
	background:#fff url(form.gif) repeat-x top left; &lt;br /&gt;
	padding-left:0.5em; &lt;br /&gt;
	margin-bottom:0.6em;}&lt;br /&gt;
&lt;br /&gt;
form#formulario select {&lt;br /&gt;
	margin-left:0.5em;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario textarea {&lt;br /&gt;
	width:410px; &lt;br /&gt;
	height:15em; &lt;br /&gt;
	border:1px solid #fff; &lt;br /&gt;
	padding:0.5em; &lt;br /&gt;
	overflow:auto; &lt;br /&gt;
	background:#fff url(form.gif) repeat-x bottom left;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario option {&lt;br /&gt;
	background:#788; &lt;br /&gt;
	color:#fff;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario optgroup {&lt;br /&gt;
	background:#abb; &lt;br /&gt;
	color:#000; &lt;br /&gt;
	font-family:georgia, serif;}&lt;br /&gt;
&lt;br /&gt;
form#formulario optgroup option {&lt;br /&gt;
	background:#9aa; &lt;br /&gt;
	color:#fff;}&lt;br /&gt;
&lt;br /&gt;
form#formulario #btnenviar, form#formulario #btnreiniciar {&lt;br /&gt;
	color:#c00; &lt;br /&gt;
	padding-right:0.5em; &lt;br /&gt;
	cursor:pointer; &lt;br /&gt;
	width:205px; &lt;br /&gt;
	margin-left:8px;}&lt;br /&gt;
	&lt;br /&gt;
form#formulario #btnenviar:hover, form#formulario #btnreiniciar:hover {&lt;br /&gt;
	background-position:center left; &lt;br /&gt;
	color:#000;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.smashingmagazine.com/2006/11/11/css-based-forms-modern-solutions/ Algúns exemplos de formularios]&lt;/div&gt;</summary>
		<author><name>Vieites</name></author>
	</entry>
</feed>