jueves, 27 de febrero de 2014

Modificar el tamaño de los textos visualizados

Yo uso habitualmente dos ordenadores: uno, de sobremesa, con pantalla de 19" y otro, un miniportátil Asus EeePC con pantalla de 10". Naturalmente, el tamaño de las letras que visualizo en una u otra pantalla son muy distintas. Por eso puede ser interesante disponer en el Blog de un sistema que aumente o disminuya, a voluntad, el tamaño de las letras visualizadas.
Esto es bastante sencillo, y vamos a hablar un poco sobre ello
Por lo que he visto (por Google) podríamos usar tres métodos, aquí los puedes ver, en mi 'blog de pruebas'

Y vamos a empezar por el de más arriba, que es el más simple... y más sencillo.
Consiste en añadir el 'gadget' a la columna lateral, así que vamos primero (en Bogger) a Diseño, y añadimos el gadget HTML/JavaScript, que lo encontrarás enseguida, hacia la mitad de los que te presenta. Y ahí pones:
En 'Título' el que quieras (por ejemplo 'Modificar tamaño del texto')
En 'Contenido', pegas este código
<span style="color:#cc3333;">Tamaño de letra: <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='12px'"><span>12</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='14px'"><span>14</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='16px'"><span>16</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='18px'"><span>18</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='20px'"><span>20</span></a></span>
Esto está hecho para opciones de tamaño de letra entre 10 y 20 px, puedes poner los tamaños (razonables) que quieras.
También, como ves, puedes poner el color del texto 'Tamaño de letra' que te apetezca.

El segundo método consiste en, como ves, poner solo dos botones (iconos) para aumentar o disminuir. Para esto tienes que hacer dos cosas:
En primer lugar,  vas a Diseño > Edición de HTML buscas </head> y pegas justo antes de ese </head> lo siguiente:
<!-- cambiar tamaño de fuente -->
<script type='text/javascript'>
var tgs=new Array(&#39;div&#39;,&#39;td&#39;);
var szs=new Array(&#39;xx-small&#39;,&#39;x-small&#39;,&#39;small&#39;,&#39;medium&#39;,&#39;large&#39;,&#39;x-large&#39;,&#39;xx-large&#39;);
var startSz=2;
function ts(trgt,inc) {
if (!document.getElementById) return
var d=document,
cEl=null,sz=startSz,i,j,cTags;
sz += inc;
if (sz &lt; 0) sz=0;
if (sz &gt; 6) sz=6;
startSz=sz;
if ( !(cEl=d.getElementById(trgt))) cEl=d.getElementsByTagName(trgt)[0];
cEl.style.fontSize=szs[sz];
for (i=0 ; i &lt; tgs.length; i++) {
cTags=cEl.getElementsByTagName(tgs[i]);
for (j=0; j &lt; cTags.length ; j++) cTags[j].style.fontSize=szs[sz];
}
}
</script>

Ahora añadimos, como antes, un gadget HTML/JavaScript y ponemos:
En Título, por ejemplo, 'Cambiar tamaño del texto'
Y, en Contenido, copiamos este código:
<a href="javascript:ts('body',1)"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQbMbwc1BdB_bYyEU0OWW9yeiu-_nIRwIVi3queSaiCGGbvScoAJg_hSRCIxB1WI9D3h6JuDgXAlt2LFJek9LioeJyNJZjNvbmj1nDk5z9ZS523v8w-k9MRaafAE80Oi-TvShcJKsRy6pH/h120/fontMas.gif"/></a> <a href="javascript:ts('body',-1)"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhezzkJcXIb07JPn5-f9NzONYn8w7hhZ-AitIkhqHJx0Tdt5MEcZOtsrd6apa4j8py3mv2Xcym5YTnCPRY1a_8OaHXhrJv9sz_psY6SypOYZLYGDz8uamDx3XLh9ZvgkxYH0sAg0uQkcZ8t/h120/fontMenos.gif"/></a>
NOTA: en <img scr="... hay que poner la URL de las imágenes (iconos) que quieres meter. Lo puedes hacer o bien buscándolos por Google o bien, como he hecho yo, usar los tuyos propios, que lo mejor es 'subirlos', con añadir imagen, a Blogger (a tu blog) y, sin necesidad de añadirlos, copiar su URL.
(Un comentario: este método, al 'tocar' la plantilla, me parece que condiciona el funcionamiento de los otros)

Y el tercer método consiste en poder cambiar no solo el tamaño de la letra, sino también visualizarlo con otro tipo de fuente. También se hace añadiendo el gadget HTML/JavaScript y ponemos como siempre
Título: Ver texto con otro tamaño o tipo de letra
Contenido, este código:
<script>
function go1(){if (document.selecter2.select2.options[document.selecter2.select2.selectedIndex].value != "none"){document.getElementById('main').style.fontSize=document.selecter2.select2.options[document.selecter2.select2.selectedIndex].value}}
function go2(){if (document.selecter2.select3.options[document.selecter2.select3.selectedIndex].value != "none"){document.getElementById('main').style.fontFamily=document.selecter2.select3.options[document.selecter2.select3.selectedIndex].value}}
</script>
<form id="forma" name="selecter2" method="posts">
<select onchange="go2()" style="font-family:Arial;font-size:10pt" name="select3" size="1">
<option value="Times New Roman"/>Times New Roman
<option value="Arial"/>Arial
<option value="Book Antiqua"/>Book Antiqua
<option value="Bookman Old Style"/>Bookman Old Style
<option value="Century Gothic"/>Century Gothic
<option value="Comic Sans Ms"/>Comic Sans Ms
<option value="Tahoma"/>Tahoma
<option value="Trebuchet Ms"/>Trebuchet Ms
<option selected value="Verdana"/>Verdana
</select>
<select onchange="go1()" style="font-family:Arial;font-size:10pt" name="select2" size="1">
<option value="8px"/>8
<option value="9px"/>9
<option value="10px"/>10
<option value="11px"/>11
<option selected value="12px"/>12
<option value="14px"/>14
<option value="16px"/>16
<option value="22px"/>22
</select>
</form>

Como ves, son distintas opciones para lo mismo. Elige a tu gusto.
Por cierto: este efecto de cambiar el tamaño de visualización, quizás por condicionantes de la Hoja de Estilos de Blogger, solo se aplica al tamaño de letra 'Normal'.
Quiero decir que las marcadas como 'Pequeñas' se siguen viendo pequeñas. Es una razón para, si te gusta cambiar el tamaño de algún párrafo, procurar usar, en él, el tipo de letra Georgia (o Times) que ya se ven, de por si, y en tamaño 'Normal', más pequeñas que la Verdana, Arial, etc.





Imprimir el artículo/crear PDF
Volver al Indice del Blog

Etiquetas:

miércoles, 19 de febrero de 2014

Mi opción personal para enlaces y botones

Ya he dicho que este Blog lo escribo 'a vuelapluma', tratando de poner el limpio 'mis apuntes tácticos' de cómo crear un Blog... y de paso añadiendo aquellos trucos que, buceando por Google, me han parecido interesantes o, simplemente, simpáticos.
Al final de todo este tema de botones y enlaces, he llegado a la conclusión de que a mi me gustan más las cosas cuanto más sencillas... mejor.
Así que, después de haber presentado lo que me pareció interesante de este tema de enlaces y botones, debo decir que, personalmente, he elegido, como 'pie' de las entradas, lo que ves aquí abajo y que (en principio) aparecerá al menos a partir de ahora en las nuevas entradas
¿Y cómo lo he hecho...?
Seguir leyendo »

Etiquetas:

martes, 18 de febrero de 2014

Añadir una imagen al título del Blog

Te puede apetecer añadir una imagen en la cabecera del Blog (donde el Título) y dar un aire más 'personal' a tu Blog.
Para hacer esto no hay más que ir a Diseño-caja de 'Título'-Editar, y ahí, añadir la imagen y, normalmente, marcar lo de que se coloque 'detrás del título y la descripción'.
Pero hay que tener en cuenta una cosa muy importante...
Seguir leyendo »

Etiquetas:

Iniciar la entrada con una 'letra capital'

Esto es lo que se ve si se comienza un texto con una 'letra capital'.
La letra capital (o 'capitular') es eso que se hacía mucho en los escritos antiguos, para empezar un capítulo, y ahora en alguna publicaciones y periódicos.

Si te gusta el tema, debo decirte que es muy fácil de implementar. Si buceas por Google, encontrarás el 'truco ortodoxo' que consiste, sencillamente, en crear una 'clase', para esa letra capitular, y luego invocar esa clase para crearla. Vamos a verlo
Seguir leyendo »

Etiquetas:

domingo, 16 de febrero de 2014

Poner otros tipos de letra en las entradas

Ya he dicho que, cuando estás escribiendo una entrada, puedes escribir con el tipo de letra que has preconfigurado como la 'Predeterminada', en la Plantilla del Blog (si la marcas te aparece como 'inherit' o sea, 'heredada') y unas pocas letras más, que aparecen en la barra de herramientas del modo 'Redactar' (Arial, Courier, Georgia... Verdana).
Muy escasas... y con bastante poca variación.
Y, tras ver esto, surge la pregunta:
¿Es que no se puede cambiar, 'puntualmente', a otro tipo de letra?
Seguir leyendo »

Etiquetas:

Insertar líneas, marcos y cuadros de texto

Unos elementos que nos puede interesar colocar en cualquier momento pueden ser, también, la linea, el cuadro de texto o el marco. Pero, para mejor centrar las ideas, acuérdate de que...
En las propiedades de una linea (o borde) puedes indicar (en el código correspondiente), que sea solid (propiedad por omisión), o dotted, dashed y (a partir de un grosor de 3px), double, groove, ridge, inset y outset
Y que los colores puedes elegirlos de esta web o de esta otra (hay muchas) aunque, si sueles usar los básicos, te vale esta tabla de la derecha (estos colores básicos se pueden añadir a HTML o por código (#......) o por su propio nombre, que suele resultar más cómodo)

Y ahora, vamos allá:
Insertar una línea de separación
El código de una línea es muy sencillo:
<hr />
(se puede escribir, simplemente, <hr>, y Blogger lo asimila) y ya sale una línea delgada que ocupa todo el ancho de la entrada .
Como ésta:

La línea sale, por defecto, centrada. También podemos limitar su tamaño, poniendo el % del ancho que queremos que ocupe (o los pixeles). Así:
<hr width="50%" />


Aunque aquí pudiera haber problemas con algún navegador, también podemos modificar el color, el grosor (size, o height), la alineación, etc. Por ejemplo, si escribimos (en HTML) esto...

<hr align="left" width="50%" color="#0000ff" size="3px" />
obtendríamos esto:

(de momento el problema que he visto es que el color (que es azul) de la línea solo se ve si paso a 'Vista previa' (o ya publicado). En cambio, los colores de los marcos, etc, que siguen, los veo perfectamente en el modo 'Publicar')

Enmarcar un texto
Te puede apetecer meter en un recuadro a determinado texto. Podríamos crear un marco fijo, que se haría así:
<div style="width:200px;height:100px;border:1px solid blue;"> INGRESA TU TEXTO AQUÍ. </div>
y tendría (en el ejemplo) esta pinta: 
En un lugar de la Mancha de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga antigua, rocín flaco y galgo corredor. 


Como ves, el problema es que, evidentemente, tenemos que ajustar el marco al tamaño del texto.

Es más práctico hacerlo a partir de los atributos border y padding, de los que hablaba aquí
Así que basta escribir algo como esto...
<div style="border: 2px solid blue; padding: 10px; width: 200px;">Texto a insertar</div>
para que el marco se ajuste al texto, y deje, además, el marco interno (padding) que deseemos. Por seguir con el ejemplo...

En un lugar de la Mancha de cuyo tiempo no quiero acordarme, no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga antigua, rocín flaco y galgo corredor.
(Por supuesto, si quieres que el cuadro esté en el centro de la página, antes del código del marco insertas un
<div align="center">
y debes insertar, también, al final del todo, su etiqueta de cierre (y, porque te va a ser cómodo, un salto de línea. O sea, esto:
</div><br />
Así que está claro ¿no?

Insertar un cuadro de texto
El cuadro de texto en un marco con barra de desplazamiento (scroll) que tiene la ventaja de que el tamaño que ocupa siempre es el mismo (el que definamos).
Para eso hay que añadirle la propiedad overflow: scroll o, como muchos recomiendan, overflow: auto que tiene la ventaja de que crea la barra de desplazamiento (vertical) solo cuando el texto sobrepasa el tamaño del cuadro. Caso contrario, se presenta como un marco normal que engloba el texto (sin barra).
Así que añadir overflow: auto es una solución muy interesante.
El código de un cuadro de texto (que normalmente va centrado en la página) puede ser este:
<div align="center"><div style="border: 4px groove green; overflow: auto; height: 80px; width: 200px; color: black; background-color: #99cc32;"> Texto a insertar </div></div>

En un lugar de la Mancha de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga antigua, rocín flaco y galgo corredor. 

Hago notar que no aparecerá la barra deslizante horizontal a menos que incluyas el texto (dentro del cuadro) en un marco (con border: 0) que tenga su width (anchura) mayor que el del marco externo.
Y además, de esta forma se puede alinear el texto (dentro de su marco) como quieras, porque si no <div align="center"> 'manda' en todo el contexto, como se ve en el cuadro anterior.
Mira, en cambio, esto:

En un lugar de la Mancha de cuyo tiempo no quiero acordarme, no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga antigua, rocín flaco y galgo corredor.

¿qué he hecho? pues lo dicho, aplicarle un marco interior. Aquí puedes ver el código empleado:

<div align="center"><div style="background-color: #99cc32; border: 4px groove green; color: black; height: 80px; overflow: auto; width: 180px;"><div style="border: 0; height: 100px; text-align: left; width: 300px;">Texto a insertar</div></div></div><br />

(si quieres ampliar este tema, puedes mirar aquí, y también aquí)

Etiquetas:

sábado, 15 de febrero de 2014

HTML/CSS básico (IV) - Bordes y Márgenes

Vamos a ver si aclaro estos conceptos de margin, padding y border:

El atributo 'margin'
Si inserto un texto (con <span style...) y, sin más, a continuación inserto otro, con distinto fondo (background'), lo veremos así:
TEXTO INSERTADO TEXTO INSERTADO 'B'
Ahora voy a volver a insertarlo, pero marcando unos márgenes (en pixeles, o en 'em') para el texto con fondo 'fucsia', saldría así:
TEXTO INSERTADO TEXTO INSERTADO 'B'
se ve claro lo que significa ¿no?
(el código HTML tendría, en el ejemplo, esta pinta:
<span style="margin: 3em;">< background: fuchsia; ">TEXTO INSERTADO</span>
<span style="background: silver;">TEXTO INSERTADO 'B'</span>

(Nota: la barra de herramientas del 'modo Redactar' te permite crear los 'background' con el icono (un 'subrayador') que está a la derecha del icono A de colorear el texto.

El atributo border
El borde de la caja de texto es, por defecto, cero. Puedes hacer que algún texto aparezca rebordeado (y definir el color de ese borde, su grosor y su estilo de línea) con <span style="grosor tipo_de_linea color,">...</span>
Por ejemplo, el texto que sigue está hecho con la siguiente etiqueta
<span style="border: 4px double red;">Texto insertado</span>

TEXTO INSERTADO

Nota importante: el estilo de las líneas (en el ejemplo, 'double') puede ser: solid (linea continua), dotted (de puntos), dashed (rayas discontinuas) y (solo se perciben en bordes algo gruesos), double (continua, doble) y, como bordes más 'artísticos' (es cuestión de probarlos) groove, ridge, inset y outset.

El atributo 'padding'
Es, por decirlo así, el 'margen interior' de la caja. Con 'padding' se trabaja de forma similar a con 'margin', que acabamos de ver.
Mira, el mismo caso, aplicando un padding de 20 y un border rojo de 2 pixeles, en línea contínua (solid)



 TEXTO INSERTADO



Nota importante: un padding grande, en los textos, puede sobreponerse a las líneas de texto anteriores o siguientes. Bueno, siempre puedes introducir líneas en blanco, o definir también el atributo 'margin'


Margin, padding y border en las imágenes
Ahora voy a añadir una imagen eligiendo que se posicione a la derecha.
De esta forma, y automáticamente, Blogger activa el atributo 'float' y podemos escribir el texto en paralelo a la imagen.

La imagen tiene, por defecto, margin-bottom: 1em; margin-left: 1em;" e img border="0". 
Pero le voy a poner border= 1, para verlo mejor.

Por cierto: es muy interesante esto de 'em' y 'pixeles', que te lo explica muy bien la Wikipedia.

Y así es como se vería si le pongo border=0, y aumento el margin a 4em. Respecto a lo del padding, visto lo dicho arriba, creo que, en las imágenes, usando solo 'margin' se pueden conseguir los resultados apetecidos.

Aquí, puedo subir el texto... pero ya ves que el margin me restringe más la posibilidad de poder ocupar todo el ancho de la caja del blog.
Así que, normalmente, lo mejor es dejarlo por defecto (margin=1em), que es más que suficiente para separar las imágenes del texto.

Recordatorio final
Por 'facilidades de CSS' en margin y padding (y quizás también en alguna otra cosa,
un solo valor (por ejemplo 'margin: 2em') significa que se aplica (el mismo valor) a los cuatro márgenes (arriba, abajo, dcha e izda).
Si pones dos valores (pueden ser distintos, por ejemplo margin: 20px 40px) el primero se aplica a ambos márgenes verticales y el segundo a los horizontales.
Si pones tres valores, el primero se refiere al margen superior, el segundo a los horizontales (ambos) y el tercero al margen inferior.
Si pones cuatro valores, se aplican, por su orden, a arriba, derecha, abajo e izquierda.
Y si no quieres memorizar estas cosas, y te apetece personalizar cada margen, siempre puedes recurrir a escribir, simplemente, lo que quieras:
margin-left: ...; margin-top: ...; margin-right: ...; margin-botton: ...;
...y solucionado.

Etiquetas:

viernes, 14 de febrero de 2014

HTML básico (III) - Las sangrías

A veces me apetece introducir alguna sangría en uno (o más) párrafos. Me refiero a que ese párrafo empiece un poco más a la derecha que los párrafos normales.
Por explicarme: a lo que me refiero es a verlo, al final, como he puesto este párrafo, vamos.
Y luego continuar normalmente, claro.
El caso es que esto, que en cualquier procesador de textos es sencillísimo de hacer, pinchando en el icono de 'sangrar párrafo', no se por qué en Blogger (y en otras plataformas) no aparece esta fácil opción.
¿Alternativas de dar clic con el ratón...?
Vale, cuando redacto, siempre puedo pinchar en el icono de 'cita', y se me coloca como ves esto.
pero es bastante limitado, y no me gustan los márgenes superior e inferior que deja.
Otra opción es usar las viñetas (topos o numeración)
  • y con topos, por ejemplo
  • me sale...
  • así
que quedan bien, entre ellos, pero sigue apareciendo el molesto margen.

Queda el recurso de ver qué se puede hacer en la edición HTML de la entrada.
Una solución 'natural' (por intuitiva) sería entrar en la edición HTML y escribiendo, por ejemplo, <div style= "margin: 30"> y empezar a escribir. 
(Recuerda: el número, a secas, indica pixeles. También se puede poner, por ejemplo, "margin: 2em" cada vez que quiera sangrar un párrafo (1em creo que equivale a 12 pixeles)
Y cuando quiera acabar la sangría, meto la etiqueta de cierre, </div>... y solucionado.

Vamos a probarlo en un sencillo ejemplo.
La lista que sigue la he hecho aplicando 'hábilmente' un "margin-left: 2em":
Distribuciones Gnu/Linux más usadas
Basadas en Debian
Debian (propiamente dicho)
Ubuntu, LinuxMint, LinuxMint Debian Edition (LMDE), etc.
Basadas en RedHat
Fedora
Mageia, PCLinuxOS, CentOS, etc.
Otras distribuciones
Suse (basada en Slackware)
ArchLinux, y su 'fork friendly' Manjaro
Gentoo
y muchísimas más...

que está hecha, y así se vería en la Edición HTML de la entrada, así:
(bueno, no exactamente: el Blogger, por defecto, se ve mucho más confusa, pero he desplazado las líneas para que se vea mejor qué abre y donde cierra cada etiqueta)
Bueno pues... es posible que haya alguna solución más elegante, incluso más rápida... si la tienes memorizada, cosa que no es fácil para los que no somos 'profesionales' de edición HTML.
Esta es, como dije, una forma bastante intuitiva de hacer los sangrados de algunos párrafos, y a mi, por ejemplo, y para mis austeros blogs... me es más que suficiente.

HTML/CSS básico (II) - Aplicando estilos

Poco a poco, me va picando la curiosidad sobre los códigos HTML/CSS, y recogiendo información por Google, voy a hablar un poco de las 'posibilidades' del atributo 'style' colocado dentro de una etiqueta.
Me voy a basar en este magnífico Manual de HTML, de Angel Ricardo Puente, que anda por Google...
http://roble.pntic.mec.es/apuente/html/paginas/contenidos.htm
a quien hay que agradecer vivamente su aportación. 

(Por cierto, 'mec.es' es el Ministerio de Educación y Ciencia español y 'pntic' es 'Programa de Nuevas Tecnologías de la Información y de la Comunicación).
(y, también por cierto, el que quiera profundizar en el tema... ahí tiene ese Manual, que es bastante prolijo. Yo solo voy a extractar aquí una serie de conceptos básicos sobre el uso más común de 'style' dentro de una etiqueta.
Seguir leyendo »

martes, 11 de febrero de 2014

Publicar un código 'como texto'

Si editas una entrada, verás que, a la derecha, en 'Configuración de la entrada' aparece 'Opciones' y, pinchando ahí, en 'Modo de redacción' las opciones 'Mostrar HTML tal cual' e 'Interpretar HTML escrito'.
Lo primero significa que cuando escribes en modo Redactar, un código HTML, te lo muestra como texto. En cambio, 'interpretar HTML escrito' significa eso, que lo va a interpretar como un código (y, por lo tanto, al escribirlo, se ejecutará).
Así que es mejor dejarlo siempre la primera opción (que, en realidad, lo que hace es convertir (en el modo HTML) los signos '&lt;' que hayas escrito por '&amp;lt;' y los signos '&gt;' por '&amp;gt;' con lo cual 'inhabilita' el código.
Pero...

... pero escribiendo en este blog, en donde a veces tengo que poner (redactando la entrada) códigos HTML, me he dado cuenta de que a veces me ha fallado y lo que pongo no lo considera texto, sino código... y me arma algún lío (quizas sea porque soy novato y hago algo mal por andar 'enredando')
Así que, si en la redacción de las entradas de tu blog tienes que colocar, para ver cual es, algún código HTML/CSS, te recomiendo que vigiles un poco esto (que estás en Opciones- Modo de redacción-Mostrar HTML tal cual, y que veas que se visualiza bien.

Para más seguridad de que aparezca bien, he pensado que también se puede hacer esto:
a) desde el modo 'Redactar', pincho en 'Cita' y lo pego. Un código insertado se vería, por ejemplo, así:
<"background: #dddddd; color: #5882aa; margin: 15px auto; padding: 5px; text-align: left; width: 550px;"><TEXTO A AÑADIR>
o bien,
b) Desde el modo HTML, escribiendo esto:
<div style="background: #dddddd; >
SUSTITUIR ESTO POR EL CÓDIGO
</div>
(o con 'span')
que luego, al pasar al modo 'Redactar', lo vería así...
SUSTITUIR ESTO POR EL CODIGO
donde podré copiar y pegar el código que quiera, sustituyéndolo.

Así que solucionado. Queda mejor la solución b), aunque es menos inmediata. Si lo haces muchas veces, quizás convenga tener 'a mano' esa línea, para hacer un rápido 'copy&paste'


Ahora, si quieres, puedes imprimir el texto del artículo pinchando en este botón


O si quieres elegir a dónde quieres ir...

Etiquetas:

sábado, 8 de febrero de 2014

Cómo crear botones para el Blog (y III)

Lo de los botones es un mundo, ya he dicho que buscando por Google, hay muchos blogs, y webs, que te ofrecen distintas soluciones. Voy a cabar, al menos de momento, con el tema, con dos alternativas más:
a) Crear tus propios botones
b) usar un menú desplegable (para incluir en él muchos enlaces)
Crear tus propios botones
Es relativamente sencillo crear tus propios botones, y usar esas imágenes para incrustar los enlaces, o scripts, que te apetezca.
Te voy a Ahora te explico cómo lo hago yo: 
Debo comentar, de entrada, que yo soy usuario de Linux (Debian) y por tanto los programas que menciono son los que uso en ese entorno, pero hay equivalentes en Windows).
Lo primero que hago es diseñar el botón, para lo que uso Impress, de LibreOffice (que es el equivalente al PowerPoint). Por poner un ejemplo, es muy fácil crear estos que presento aquí, (los creo ajustándolos a un tamaño de letra de unos 18 o 20 pt)
Lo segundo que hago es exportarlos 'como imagen'. Y además, en formato PNG, que me va a ser útil para lo que viene a continuación.
Ahora 'recorto' la imagen de un botón ('a lo bruto', sin afinar) y con algún editor de imágenes, la reduzco hasta una altura (height) entre 32 y 60 px y el ancho (weight) que, proporcionalmente, le corresponda. Así conseguiré que el tamaño del botón encaje bien en el Blog.
Solo queda hacer que la imagen tenga un fondo transparente (para que solo se vea el botón). Esto lo hago, con el Gimp (equivalente al Photoshop), de una manera muy sencilla: abro la imagen recortada con el Gimp y voy a Capa-Transparencia... 'Añadir canal alfa'
Ahora, con la herramienta 'Varita mágica', voy seleccionando las zonas blancas del fondo que quiero suprimir y, con Editar-Limpiar (o, simplemente, con la tecla Supr) las voy borrando. Verás que en esas zonas aparece unos cuadraditos grisáceos (señal de que es un fondo vacío)
Y lo que queda es exportar esa imagen como archivo PNG (importante que sea así, las imágenes JPG siempre salen con un fondo) y guardarla con el nombre que quiera... y ya tengo hecho mi botón, listo para usar, como decía aquí
Por cierto, recordar que el código a añadir para lanzar un script (como en de 'Imprimir', incrustado en un botón, y sin texto alguno, sería este:
<a href="javascript:window.print()"><img border="0" src="URL de la imagen" /></a>


Usar un Menu desplegable
Esta es una alternativa que encontré, en mis 'buceos' por Google, en el interesante (aunque sospecho que ya abandonada) web PazosBlogger.com.
Y es una solución muy elegante, y además muy sencilla de aplicar, para enlazar con algunas páginas, o webs, que te interese. Con cuantas quieras. Y sin ocupar excesivo espacio.
Tanto me gusta que la voy a adoptar para mis blogs. La puedes poner dentro de cada artículo que escribas (la forma más fácil, añadiéndola a la plantilla de las entradas).
El código es este:
 <form> <select NAME="links" onChange="top.location.href=this.form.links.options[this.form.links.selectedIndex].value">
<option SELECTED>Elije la sección o lugar deseado</option>
<option VALUE="URL del enlace">texto que quieres que aparezca</option>
(puedes repitir esta última línea cuantas veces quieras, cambiando los datos en verde)
</select>
</form>

También puedes añadirla como un gadget, a pie de las entradas, o donde quieras. Esto tiene la ventaja de que así aparecerá automáticamente en todas, y es muy fácil editar y modificar, o añadir, cosas (el inconveniente es que, así, me parece que queda un poco demasiado 'a desmano')
(En este caso, hay que crear un gadget, donde quieras, con Diseño-Añadir un gadget, añadir el que se llama 'HTML/JavaScript' y, ponle un nombre (por ejemplo ¿Y ahora donde quieres ir...?) y añadir el código de arriba.

Así que... te toca experimentar...


¿Quieres imprimir este artículo? ¿O guardarlo en PDF?


Y ahora... ¿Donde quieres ir...?

Etiquetas:

viernes, 7 de febrero de 2014

Un agradecimiento... y una reflexión

Es obligatorio expresar mi mayor agradecimiento a...
https://support.google.com/blogger/?hl=es#topic=3339243
https://support.google.com/blogger/?hl=es 
http://www.pazosblogger.com/search/label/Trucos%20Blogger
http://ciudadblogger.com/p/mapa-del-sitio.html
http://www.ciudadblogger.info/

http://trucos-diseno-web.euroresidentes.com/
https://www.comocrearunsitioweb.com/
http://trucosblogg.blogspot.com.es/

http://www.charkleons.com/2011/03/consejos-basicos-blogger.html
http://es.learnlayout.com/toc.html 
(y seguramente iré añadiendo más...)
Seguir leyendo »

Etiquetas:

martes, 4 de febrero de 2014

Cómo crear botones para el Blog (II)


En esta segunda parte de 'Cómo crear botones para el blog' vamos a hablar de crear un enlace para activarlo directamente desde un botón 'prefabricado', en cuyo interior aparezca el texto que quieras poner (Imprimir', 'Ir al Sumario del Blog', etc, etc. Y habrá que empezar creando nuestro botón.
Crear botones mediante CSS tiene muchas ventajas: no se necesita descargar imágenes, los botones se expanden para adaptarse a cualquier cantidad de texto y es fácil alterar el tamaño, color y efectos, etc.
Además, usando CSS, y las 'clases', colocar un botón solo precisa insertar 'su clase' en una etiqueta. Así que basta crear el diseño del botón en la hoja de estilos, ponerle un nombre y, en su momento, vincularlo en un punto del diseño del Blog. Y, como he dicho, el botón se adaptará al texto que pongas al vínculo.
Por supuesto hay que ser un experto para crear los códigos necesarios... pero he encontrado una web que te facilita el diseño y, sobre todo, te da los códigos de los botones que crees. Es esta http://cssgradientbutton.com/ 
Y supongo que, buceando por Google, se encontrarán muchas, y para distintos tipos de botones... pero de momento, esta me parece suficiente para entender eso de crear botones e integrarlos en el Blog.
Así que vamos a verlo
Seguir leyendo »

Etiquetas:

Cómo crear botones para el Blog (I)


Hemos visto cómo incrustar un enlace (a otra web, o página del Blog, o a un javaScript que se ejecute) en un texto: directamente, a través del icono 'Enlace' o si quieres recordar el código HTML, con
<a href="URL enlace"<span style="font_family: ...;"><span style="...">texto</span></span></a>
Ahora vamos a avanzar un poco más: podemos poner, en nuestro Blog, un botón, e incrustarle el enlace, dejarlo, así, 'mas aparente'.
Podemos hacerlo de dos formas:
a) añadiendo una imagen
b) creando específicamente un botón.
Vamos a empezar por lo primero, que es más sencillo.
Seguir leyendo »

Etiquetas:

lunes, 3 de febrero de 2014

HTML/CSS básico (I) -Las etiquetas

Si editas en HTML una página de tu Blog y, como yo, no tienes ni idea de los códigos para el diseño de webs, encontrarás un montón de líneas de texto que te van a sonar a chino.
Como a estas altura de este Blog, ya hemos hablado de editar el HTML de una página, o de la plantilla del blog, etc... y más adelante pretendo meter las narices (por ejemplo) en temas como añadir botones con enlaces, etc, etc... me ha parecido interesante poner en limpio algunos apuntes elementales que voy tomando, para aclararme sobre qué diablos es eso de HTML, CSS, etc... a fin de poder entender un poco lo que pone en esas líneas de código.
Hay mucha información en google sobre el tema, yo me he basado, muy frecuentemente, en lo que se dice en esta interesante web.
Asi que vamos a centrar ideas.
Seguir leyendo »

Etiquetas: