estoy armando un boletin html y quiero que la imagen de la noticia este a la izquierda y el texto a la derecha, eso lo logre, pero el texto si es muy largo envuelve a la imagen, hay forma de evitar esto? les dejo el codigo para que lo vean:
Código html:
abajo dejo el html Ver original
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> body, html { background: #fff; width: 100%; height: 100%; margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 100%; color: #000000; } .wraper { margin: 0px auto; /* centrar con firefox */ /* centra las capas con internet explorer */ text-align: left; background-color: #ba5209; width: 600px; } .wraper .cabecera { background-image: url(cabecera-newsletter.jpg); height: 162px; } .wraper .cabecera .novedades { float: left; margin: 140px 0 0 45px; font-size: 14px; font-weight: bold; color: #7b0e12; } .wraper .cabecera .fecha { float: left; margin: 130px 0 0 250px; font-size: 14px; color: #7b0e12; } .wraper .cabecera .anio { float: left; margin: 85px 0 0 10px; font-size: 27px; color: #7b0e12; } .cuerpo { background-color: #fff; width: 515px; margin-left: 39px; margin-bottom: 30px; padding-left: 10px; } .cuerpo h2 { font-size: 10px; color: #7b0e12; padding: 0 0 0 10px; } .seccion { margin: 0 0 0 0; } .cuerpo hr { width: 500px; margin: 40px 15px 0 0; } .cuerpo .imagen { padding: 5px 0 10px 0; width: 510px; } .cuerpo .imagen p { padding: 10px 5px 0 10px; font-size: 10px; text-align: justify; } .cuerpo a { color: #7b0e12; text-decoration: underline; font-size: 9px; } .contenido { display: table; width: 510px; padding: 10px; margin-bottom: 10px; vertical-align: text-top; } .contenido .foto { width: 100px; margin: 0 15px 0 0; padding-bottom: 10px; float: left; } .contenido .texto { width: 480px; padding: 0 0 0 15px; font-size: 10px; text-align: justify; } .contenido .texto h2 { margin-top: 0px; color: #ba5209; font-size: 12px; } /* .contenido p{ font-size:10px; padding:0 0 35px 0; text-align:justify; } */ .footer { background-color: #edc8a4; color: #000; font-size: 10px; text-align: left; padding: 10px 15px 10px 15px; line-height: 1.5em; } </style> </head>