Mostrando entradas con la etiqueta Tutorial. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tutorial. Mostrar todas las entradas

Presentación de los tutoriales de Diseño.

Este es lo que voy a crear esta vez (no es un tutorial, es una simple presentación para que vean la manera en la que se van a hacer los videos, etc). No tiene mucha explicación del paso a paso, por ahí les sirve para unos tips o así. Los verdaderos tutoriales comienzan el lunes siguiente si sigues al blog, o el martes si estás en BUA.




Widgets #1: ¡Agrega la opción "Buscar" a tu blog!

En algunos blogs, dependiendo de su template, a veces la barra de "Buscar" deja de funcionar. Esta opción les permite agregar una barra que si funcione. A la vez de que les enseño como se agrega, también les voy a decir a que se refiere cada cosa (lo que entienda)

Primero tendremos que agregar un widget para HTML/Javascript. Luego, copiaremos y pegaremos este código y listo, ya la barra funcionaría. Si quieres ver que estás añadiendo, más abajo te explico :)

<style type="text/css">
#searchform{border:1px solid #D8D8D8;background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirl7Jfqi6jxOliu1eYXyhONsq4nvcqwXJhT8haVh5rFPy0ikFddSqoiKSA6FRcXaEyEv2qpGNpXlJmLtQE3NxQzGW7XlwawO5f_SHlSFeP4w2UFT4wrFiCS8MUG9OizOWzZc3jGQC6N8UP/s1600/search.png) 99% 99% no-repeat;text-align:left;padding:6px 24px 6px 6px;}
#searchform #s{background:none;color:#979797;border:0;width:100%;outline:none;margin:0;padding:0;}
</style>
<form action='/search' id='searchform' method='get'>         <input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Buscar&quot;;}' onfocus='if (this.value == &quot;Buscar&quot;) {this.value = &quot;&quot;;}' type='text' value='Buscar'/>    </form>

Al agregar esto a su blog, tendrían algo así (no se preocupen, el tamaño va a depender del lugar donde lo pongan, y como pueden ver, ya funciona :)

Ahora, vamos a ver que cosas tenemos que cambiar si lo queremos personalizar un poco.
El código comienza con <style type="text/css>, luego tiene un par de códigos y termina con un </style>. Ahora bien, estos códigos no los hemos visto hasta ahora, pero se los voy a explicar por arriba. Todo lo que coloquemos entre estos dos tags nos van a dar un estilo a algo, y la manera de codificarlo va a ser en css. Las templates utilizan algo similar para darle un estilo único a los blogs de cada uno. Por ejemplo, si los títulos de tu posts siempre aparecen en rojo, es porque hay un estilo en el template que le indica al blog que los títulos se deben ver en rojo. Ahora bien, ¿que hay dentro de estos tags? Hashtags, okno ._. XD, son estilos! Adivinaron. Cada "hashtag" es un id, todo lo que se vincule a ese id, tendrá ese el estilo que le dice en el código. De esa manera nos encontraremos con 2 códigos:

#searchform{border:1px solid #D8D8D8;background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirl7Jfqi6jxOliu1eYXyhONsq4nvcqwXJhT8haVh5rFPy0ikFddSqoiKSA6FRcXaEyEv2qpGNpXlJmLtQE3NxQzGW7XlwawO5f_SHlSFeP4w2UFT4wrFiCS8MUG9OizOWzZc3jGQC6N8UP/s1600/search.png) 99% 99% no-repeat;text-align:left;padding:6px 24px 6px 6px;}
Y
#searchform #s{background:none;color:#979797;border:0;width:100%;outline:none;margin:0;padding:0;}
Genial. Vamos progresando XD. El primero, nos da el estilo "general" del cuadrado, podremos ver que dice: border:1px solid #D8D8D8; esto significa que el borde va a ser de 1px de ancho, solido (puede ser lineas, etc), y con el color hexagesimal #D8D8D8. Si le aumentáramos los pixeles se vería más ancho, si en cambio no queremos que tenga borde, borramos todo eso y listo (desde la b de border, hasta el punto y coma). En cuanto al color, pueden buscar en google COLOR HTML, y les saldrán miles de opciones, siempre recuerden que son 6 carácteres, y pueden mezclar números y letras. Básicamente los primeros dos colores corresponden al rojo, los siguientes dos al verde, y los últimos dos al azul (RGB- Red, Green, Blue), y dependiendo del valor, es la mezcla que se forma =). Si los dos dígitos primeros, se repiten, entonces se forman grises (D8D8D8 es gris, C8C8C8 es otro gris, etc) si todos los caracteres son 0, se forma negro, ya que el rojo está "apagado" y el verde y azul también. En cambio, si están todo en F (creo que significa FULL), se forma el Blanco :)

background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirl7Jfqi6jxOliu1eYXyhONsq4nvcqwXJhT8haVh5rFPy0ikFddSqoiKSA6FRcXaEyEv2qpGNpXlJmLtQE3NxQzGW7XlwawO5f_SHlSFeP4w2UFT4wrFiCS8MUG9OizOWzZc3jGQC6N8UP/s1600/search.png) 99% 99% no-repeat;
Eso indica que el color de fondo es #FFF (Blanco), y que también tendrá la imagen del enlace (que es la lupa). no recomiendo cambiar colores de fondo cuando hay imágenes, en ciertos caso el fondo de la imagen no es transparente, entonces se vería mal.

text-align:left; eso es básicamente que el texto aparecerá a la izquierda. padding:6px 24px 6px 6px; un poco de margen entre el borde y las letras.

¡Pasemos al segundo!

#searchform #s{background:none;color:#979797;border:0;width:100%;outline:none;margin:0;padding:0;}
Eso simplemente muestra que no hay background (background:none;), que el color de la fuente va a ser #979797, que adivinaron: es gris (color:#979797;) sin borde (border:0;) que el ancho se va a adaptar a cada lugar donde se lo ponga al 100% (si el ancho es 100px, la barra de busqueda va a ser 100px, si es 350, va a ser 350, etc) con el código (width:100%;) luego de que no tenga un margen, ni nada similar (las últimas 3 cosas :P).

Y ahora, ¿¿Qué pasa si no quiero que diga "Buscar"?? ¡Tenemos que pasar a la barra!
<form action='/search' id='searchform' method='get'>         <input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Buscar&quot;;}' onfocus='if (this.value == &quot;Buscar&quot;) {this.value = &quot;&quot;;}' type='text' value='Buscar'/>    </form>
Form es la manera de hacer formularios, y en este caso nos tiene que dejar escribir. action='/search' le dice al explorador, que luego de rellenarlo, tiene que ir al enlace del blog y agregarle /search al final, id='searchform' hace que se le agregue el estilo del que tanto hemos hablado antes =).
¿Qué es input? Básicamente lo que dice la barra antes de que la comencemos a usar. Ahora, si queremos que diga Search en vez de buscar, tendremos que cambiarlo en los 3 lugares donde voy a marcarlo ahora. Si no, no funcionará muy bien (al hacer click en la barra el texto no desaparecería):

<form action='/search' id='searchform' method='get'>         <input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Buscar&quot;;}' onfocus='if (this.value == &quot;Buscar&quot;) {this.value = &quot;&quot;;}' type='text' value='Buscar'/>    </form>

¡Si necesitan ayuda en algo me avisan! Espero que hayan entendido todo!

HTML Básico #2: La etiqueta a

Segunda entrega de HTML Básico, vamos a conocer las propiedades de las que les hablaba de la etiquetas a, y les intentaré explicar "a lo argentino" lo que significa (?)

a


a es la etiqueta de hipervínculos. va acompañada de href= y entre comillas se pone un enlace.
En el medio de las dos etiquetas (osea entre > y <) puede haber una palabra, una imagen u otras cosas


Se traduce a: LINK AL BLOG
Sin embargo, esta etiqueta puede tener también una imagen



Por ejemplo:

Se traduce a:


Bueno, ya conociendo estas cosas, conocemos lo básico de la etiqueta a, pero ¿Qué más nos permite hacer esta etiqueta? Eso son estas propiedades: coords, shape, id, target, mailto, entre muchas otras. Acá solo vamos a explicar target, mailto y id, ya que creo que son las más importantes al realizar un post. Si quieren un tutorial de coords y shape lo puedo hacer, pero más adelante, ya que eso es un poco más avanzado.

mailto: mailto nos permite que al dar click a un enlace o imagen, se nos de la opción de enviar un mail, generalmente si usas microsoft se te suele abrir outlook, y si se fijan en "para" ya aparece un mail. Sinceramente resulta bastante molesto cuando uno no usa outlook, es preferible que diga MANDAR MAIL A: blahblah@soyunmensajero.com , y que uno copie y pegue la dirección. Pero al entrar en páginas de empresas o cosas así, se suele usar el mailto, ya que las empresas tienen el outlook o servicio de mensajería bastante bien programado XD.
Para usar mailto seguimos utilizando a href=" pero esta vez en vez de poner un enlace escribimos: mailto:MAIL"> resultando algo similar a:

Y eso de ahí arriba haría que se te abriera el outlook o lo que sea que utilices, para mandarme un mail a mi no me spammeen la casilla de correo, gracias, y se vería así: Contacto

Que pasa si queremos que el mail tenga un nombre en específico para que los mails que nos lleguen a través de ese enlace tengan ese nombre y podamos filtrarlos (ojo, el nombre el usuario que mande el mail lo puede cambiar, pero generalmente no se hace). Para hacer eso, luego del mail tenemos que poner ?Subject=Título si queremos que ese título tenga más palabras (por ejemplo Books Are My Universe, tenemos que separar cada palabra con %20 en vez de con espacio, por ejemplo: Books%20Are%20My%20Universe). %20 es el "espacio" en este código

Se vería igual que antes, pero al dar click en título del mail sería Books Are My Universe. Contacto

TARGET: target le explica al html si el enlace se debe abrir en la misma pestaña, en una pestaña nueva, ventana nueva, o frame (aunque este para nosotros no tiene mucho sentido, así que este no será explicado). para esto, luego de a href="LINK" y antes de > debemos poner alguno de los siguientes atributos target="_blank" o target="_self".
_blank abre el enlace en una nueva ventana o pestaña, _self por el contrario, en la misma ventana o pestaña. En lo personal siempre prefiero blank, ya que a veces estas abajo de todo de una página, y si el enlace se abre en la misma pestaña y no en una nueva, después tenes que volver atrás, etc... Aunque a veces, es necesario que se abra en la misma ventana. Siempre hay que ver que es lo que más conviene.

¡Probalo!
Link al blog en nueva pestaña
Link al blog en la misma pestaña

ID: el ID nos ayuda a hacer enlaces dentro de nuestra entrada o página, a otra parte de la misma página, o, para ir a otra página pero llegar a una sección en particular. Se que esto marea un poco, pero espero que luego de la explicación lo entendamos.
La palabra ID que está en negrita acá arriba nos va a servir de "ancla" por así decirlo. Nuestra tarea es armar un enlace, que al darle click, nos lleve a esa palabra. Primero, debemos crear el ancla (en nuestro caso ya está creado, pero acá les enseño como).
Para crear un ancla abrimos la etiqueta a, pero en vez de seguirla por href="LINK", la vamos a seguir por id="ID". lo que está entre comillas puede ser cualquier cosa ID, Soyunid, HolaQueHace, o lo que sea, pero tenemos que recordarlo bien, porque nos servirá luego (INCLUSO las mayúsculas y minúsculas, ya que en HTML estas son MUY IMPORTANTES). Yo coloqué la palabra ejemplo como ID.

Ahora, debemos crear un enlace que vaya a ese ID, y para eso, en a href=" en vez de poner un link pondremos #ejemplo . El numeral indica que nos estamos refiriendo a un ID y no un enlace. En caso de que queramos que nuestro enlace vaya al ID ejemplo de la página google.com (cosa que no funcionaría porque no está creado pero esto es solo un ejemplo) ponemos google.com#ejemplo . Esto le indica a a href, que debe ir al enlace google.com y luego al ID ejemplo. En nuestro caso pondremos #ejemplo solamente porque el ID está en nuestra página.

Prueben dando click a este enlace: Ir al ID ejemplo
Usando esto es como se crean los enlaces al estilo "Back to top" o similares.

Espero que este segundo tutorial les haya gustado, nos vemos en el siguiente, cualquier duda la dejan en los comentarios :D.

HTML Básico #1

Hola, como les va. Mi nombre es Federico y voy a ser el que los ayude en los tutoriales de diseño y codigos. Hoy comenzaremos con un tutorial de lo más escencial dentro del HTML. Les recuerdo que todo lo que sé, lo sé por investigar en internet o cosas por el estilo, así que no crean que he realizado una carrera o algo similar porque estoy muuuy lejos de eso. Sin más vamos a comenzar

¿Qué es el HTML y para que sirve?
No quiero poner nada científico acá ni copiar la definición de wikipedia, así que lo voy a resumir. El HTML es un código creado entre otras cosas para programar páginas web. Tu explorador (Internet explorer, Mozilla Firefox, Google Chrome, Opera, Safari, etc.) recibe este código y lo traduce en la linda página que estás viendo, si no verías algo bastante raro XD. En burdas palabras, eso es el HTML.
A nosotros nos va a servir para darle formato a nuestras entradas, al blog, y otras cosas. El HTML combinado con el CSS (otro día les hablaré de eso) es básicamente lo que utiliza blogger para armar el diseño de un blog. Luego si uno se pone más quisquilloso puede agregarle Javascript o similares, pero de eso no tengo noción así que no pidan nada.

Yo no se HTML y sin embargo puedo armar un post igual.
Es verdad. Blogger nos da esa opción, y muchos HUYEN de la pestaña de HTML, pero luego de mis tutoriales espero que alguno que otro comience a utilizarla, porque sinceramente al comienzo asusta pero luego es más fácil.

¿Qué necesito?
Paciencia. El HTML no es fácil al comienzo, hasta agarrarle la mano, luego resulta más fácil.
Orden. Un HTML ordenado es mucho más fácil de leer e interpretar para un humano (a las computadoras les da un poco igual) que uno desordenado. Blogger es un poco desordenado, pero igual lo van a poder "separar".

Comencemos.

Lo primero que debes saber es que todas las etiquetas de HTML comienzan con el signos menor que, y terminan con el signo mayor que.
<soyunaetiquetainventada>
Al terminar, se vuelve a repetir la etiqueta, PERO, agregando una barra /
</soyunaetiquetainventada>

¿Qué etiquetas son las básicas?
Acá les voy a nombrar las más básicas y las que generalmente veremos en blogger:

p
La etiqueta p le señala a blogger un texto. No siempre se utiliza (más adelante lo ampliaré más, ahora solo quiero mostrarles lo básico). Si terminamos una etiqueta p e iniciamos otra, crearemos dos párrafos separados.

b
La famosa negrita. Desde que comienza esta etiqueta, todo el texto que le siga hasta que termine, estará en negrita. La b, viene por su nombre en ingles "bold"

u
Underlined en inglés. Subrayado en español (o por lo menos en el mio (?). Básicamente crea un texto así

i
Italics, o itálicas. Muestra al texto de una manera "acostada". Otra formas de llamarlo: bastardilla.

a
Utilizada para los links, hipervínculos o como quieran llamarlos. Generalmente viene precedida por la palabra href="http://soyunlinkinteresante.com">
Sirve para crear hipervínculos. Puede ser combinada con muuuuchas cosas (en otro post lo explicaré)

img
Acá son las imágenes, viene precedida por la palabra src="http://soyunlinkaunaimagen.jpg"/>
Sirve para publicar fotos, y al igual que los hipervínculos se la puede combinar con muchas cosas. Funcionan un poco diferente que las demás etiquetas ya que no tienen una de cierre, en el ejemplo se ve mejor

div
Divisores. Generalmente blogger los agrega en todas partes, hasta cuando no son necesarios. Es una manera de dividir al código en secciones más grandes, de agrupar elementos. En el diseño de un template blogger se podría hacer un div para el banner, otro para los posts y uno para el sidebar, y dentro de estos divisores habría más cosas.
En blogger no les encuentro mucho sentido, aunque a veces sirve para darle a tus posts un aspecto bastante profesional con bordes o cosas similares.

br
BR no se usa igual que otras etiquetas, se asimila un poco a la forma de usarse la etiqueta img, en caso de no usar la etiqueta p, sirve para separar textos. Al poner la etiqueta br, el texto que le sigue va a estar en la siguiente linea