Duda existencial

    Buenas.
    He hecho el Curso paso a paso entero pero aun asi me quedan muchas dudas. Por ejemplo ahora estoy trabajando en una nueva web (cutre, pero web) y se me presentan dos dilemas por los cuales no puedo continuar, a ver si alguien puede ayudarme.

    El primero es el siguiente:
    Fondos, creo que es una de las grandes dudas existenciales de este foro. Pero en mi ocasión no es que no me deje ponerlo. Si veis la imagen....

    [contenido no disponible]

    Hay un fondo general, que es un color liso y no me causa problemas, pero hay como un panel con un fondo que es una trama y demas. Mi pregunta es, ¿Puede ponerse, como si fuese una capa encima de otra, de manera que yo pueda escribir encima? No quiero tener que poner tablas y fondo ni nada de eso, y por ahora el css me cuesta :cry:

    Mi segundo dilema:
    En el tutorial de paso a paso hay un apartado, "enlaces cambiantes". Segun esto al pasar el raton sobre un enlace este cambia de color. Bien, pero todos cambian al mismo color (o al menos yo no he sabido hacerlo mejor gracias a el...). Y mi problema aumenta porque en mi caso es con imagenes y no con letras. Imaginemos la siguiente situación:

    [contenido no disponible]

    Vemos dos figuras que estan destinadas a ser enlaces. Si paso el raton sobre la llama quiero que se ponga roja (seria con esa misma imagen en otro color que ya tendria preparada) y el corazon en rosa (igualmente con la misma imagen ya preparada en otro color). ¿Se puede hacer eso? ¿Que al pasar el raton sobre la imagen-enlace cambie a otra?

    Por ahora eso es todo (hablo mucho, lo se, pero he intentado explicarme lo mejor posible u.u). Gracias de antemano.
Hola

para tu primer problema no logro entender
tu puedes escribir sobre cualquier imagen siempre y cuando la pongas de fondo en el css

y para el segundo de los enlaces, necesitas hacer un grupo para cada uno
asi

recuerda que debes poner el grupo completo de a (son 5)

a.uno {aqui la imagen tal cual}
a.uno:link{}
a.uno:hover{aqui la segunda imagen}
etc
etc

y en el html asi

texto

para la otra imagen igual solo que

a.dos {}

saludos
Aliena escribió:
    Buenas.
    He hecho el Curso paso a paso entero pero aun asi me quedan muchas dudas. Por ejemplo ahora estoy trabajando en una nueva web (cutre, pero web) y se me presentan dos dilemas por los cuales no puedo continuar, a ver si alguien puede ayudarme.

    El primero es el siguiente:
    Fondos, creo que es una de las grandes dudas existenciales de este foro. Pero en mi ocasión no es que no me deje ponerlo. Si veis la imagen....

    [contenido no disponible]

    Hay un fondo general, que es un color liso y no me causa problemas, pero hay como un panel con un fondo que es una trama y demas. Mi pregunta es, ¿Puede ponerse, como si fuese una capa encima de otra, de manera que yo pueda escribir encima? No quiero tener que poner tablas y fondo ni nada de eso, y por ahora el css me cuesta :cry:

    Mi segundo dilema:
    En el tutorial de paso a paso hay un apartado, "enlaces cambiantes". Segun esto al pasar el raton sobre un enlace este cambia de color. Bien, pero todos cambian al mismo color (o al menos yo no he sabido hacerlo mejor gracias a el...). Y mi problema aumenta porque en mi caso es con imagenes y no con letras. Imaginemos la siguiente situación:

    [contenido no disponible]

    Vemos dos figuras que estan destinadas a ser enlaces. Si paso el raton sobre la llama quiero que se ponga roja (seria con esa misma imagen en otro color que ya tendria preparada) y el corazon en rosa (igualmente con la misma imagen ya preparada en otro color). ¿Se puede hacer eso? ¿Que al pasar el raton sobre la imagen-enlace cambie a otra?

    Por ahora eso es todo (hablo mucho, lo se, pero he intentado explicarme lo mejor posible u.u). Gracias de antemano.
Hola:
Creo, si lo he entendido bien, yo pongo un fondo general, luego en ese fondo pongo una capa (<div>) así que me invento un nombre para ella y la llamaré trama, así que en la hoja de estilo escribo:
#trama{acá le doy la posición, el color el ancho y la altura}
Luego a esa capa quiero ponerle una imagen de fondo, porque lo que quiero es escribir allí, si la pongo en la página no podré en principio escribir sobre ella, por eso la tengo que poner de fondo y en la hoja de estilo, así que pongo la imagen a la que le he llamado por nombre trama1 (y si es que es del mismo tamaño que la capa) la cual la tengo guardada en la carpeta objetos entonces escribo un:

#trama{etc. etc. etc.;width:400px;height:500px;background-image:url(objetos/trama1.gif);background-position:center;background-repeat:no-repeat;width:400px;height:500px;}
La anchura y la altura para mi es optativa, puedo no ponerla, ya que se la he definido a la capa anteriormente.
Luego voy a la página y escribo entre el <body> y el </body> algo así:
<div id="trama">

Esta es la imagen de fondo que he puesto en esta capa</p></div>.
así me aparece esa imagen de fondo en esa capa en la que puedo escribir lo que quiera. Y como en esa capa que ya tiene una imagen de fondo que acabo de poner, escribí algo dentro de un párrafo, las letras de ese párrafo saldrán del tamaño por defecto que tiene el navegador o lo que yo le haya indicado en el body de la hoja de estilo, pero si yo quiero que ese párrafo que escribí en esa capa tenga otra clase de letra o que esté centrado en esa capa, lo que haría sería ir a la hoja de estilo y debajo de la capa #trama{etc.etc.etc.....----,,,,.----;} escribiría algo así:
#trama p{acá las propiedade y valores que quiero para los párrafos de la capa llamada trama}
Quizás puede que yo lo haya entendido mal, pero es lo que entiendo en su pregunta. En la hoja de estilo es donde uno le da propiedades a las capas que pone en la página.
Saludos
Agradecido de los que aprenden enseñando
Muchisimas gracias! He logrado solucionar el problema de los enlaces, pero no el del fondo.
El problema que tengo es que no puedo establecerlo como fondo de un texto, sino de una zona fija, y no soy capaz de hacerlo. Seria establecer la imagen de fondo en un unico lugar determinado, entera, porque no sirve de pattern para que valla saliendo segun escribo, ademas no es esa la funcion que necesito u.u.
Probablemente lo que pase es que no he sido capaz de utilizar bien tu respuesta, a ver si alguien me explica de nuevo :?, porque mi problema con esta solución es que si no escribo el cuadrado entero, se me queda parte sin fondo.
Al final me tocara hacerlo en tablas xD
Hola

veamos

quieres que un fondo te salga con forme escribes???

pues eso lo haces con "p"

asi

en la hoja de estilos

.fondo {background-image:url(......./.......), tamaño de texto, color de texto, y todo lo que quieras para el texto}

y en html

<p clas="fondo">aqui escribes todo lo que quieras</p>

saludos