Comunidad de diseño web y desarrollo en internet online

centrar html

Citar            
MensajeEscrito el 27 Mar 2008 03:37 pm
Hola amigos, me he pegado el hartazon de buscar y de probar, pero no consigo centrar mi html. Si lo pongo en la configuracion de publicacion con lo de percent, etc, etc. Se centra perfectamente, pero cuando se abre desde un ordenador de menor resolucion se queda al tamaño correcto, pero no salen las barras de desplazamiento, lo que dificulta al usuario poder desplazarse por la misma. Si lo pongo en Macth Movie el espectador puede moverla a su gusto, pero en resoluciones mayores la web se queda alineada a la izquierda. ¿Se puede corregir esto desde html?

Este es mi codigo:

Código :

<!-- saved from url=(0013)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>principal2</title>
<script language="javascript"> AC_FL_RunContent = 0; </script>
<script language="javascript"> DetectFlashVer = 0; </script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 24;
// -----------------------------------------------------------------------------
// -->
</script>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<a href="http://server4.foros.net/radiopinatar.html"></a>
<a href="http://www.distinta.net/"></a>
<!--text used in the movie-->
<!--
100 %
-->
<script language="JavaScript" type="text/javascript">
<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
   alert("This page requires AC_RunActiveContent.js.");
} else {
   var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
   if(hasRightVersion) {  // if we've detected an acceptable version
      // embed the flash movie
      AC_FL_RunContent(
         'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0',
         'width', '1200',
         'height', '700',
         'src', 'principal2',
         'quality', 'high',
         'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
         'align', 'middle',
         'play', 'true',
         'loop', 'true',
         'scale', 'showall',
         'wmode', 'window',
         'devicefont', 'false',
         'id', 'principal2',
         'bgcolor', '#ffffff',
         'name', 'principal2',
         'menu', 'true',
         'allowScriptAccess','sameDomain',
         'allowFullScreen','false',
         'movie', 'principal2',
         'salign', ''
         ); //end AC code
   } else {  // flash is too old or we can't detect the plugin
      var alternateContent = 'Alternate HTML content should be placed here.'
         + 'This content requires the Adobe Flash Player.'
         + '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
      document.write(alternateContent);  // insert non-flash content
   }
}
// -->
</script>
<noscript>
   // Provide alternate content for browsers that do not support scripting
   // or for those that have scripting disabled.
     Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
     <a href="http://www.macromedia.com/go/getflash/">Get Flash</a>
</noscript>
</body>
</html>


¿Podeis indicarme qué tengo que modificar y donde para que me centre la pelicula?
Muchisimas gracias a todos. Saludos.

Por Batikao

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Mar 2008 06:08 pm
No te enredes mete todo el codigo que genera el flash dentro de una tabla:

<table align="center">
<tr><td><!-- tu codigo a centrar--></td></tr>
</table>

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 27 Mar 2008 06:30 pm

erickm escribió:


No te enredes mete todo el codigo que genera el flash dentro de una tabla:

<table align="center">
<tr><td><!-- tu codigo a centrar--></td></tr>
</table>

Las tablas son para presentar datos tabulados no para maquetar. Le estás dando el peor consejo que puedes darle.
Esto puede ayudarte.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 28 Mar 2008 02:12 am
muevo al foro de XHTML y CSS

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:34 am
Muchas gracias a los dos por vuestras respuestas. Tengo que reconocer que la opción de la tabla es la única que me ha dado resultado. Al final usé este codigo.

Código :

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle">
<codigo flash>
</td>
</tr>
</table>

Muchas gracias erickm me has servido de grandísima ayuda.
Muchas gracias a ti también The Fricky!, pero pienso que no hay buenos ni malos consejos, solo usos acertados o desacertados de los mismos.
Muchas gracias. Un saludo.

Por Batikao

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:41 am
Yo lo metería dentro de un DIV, las tablas son para presentar datos, sólo para eso. La capa habría que centrarla desde CSS de la siguiente manera:

<div style="margin:auto">
.... codigo del flash ...
</div>

Por nachoseo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 03:43 pm
Gracias nachoseo, pero ya lo probé y no sé por qué razon no me funciona. Lo unico que me ha dado resultado hasta ahora es lo de la tabla. Saludos.

Por Batikao

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Mar 2008 05:17 am
Es posible que no te funcione porque necesites meter el código (y la etiqueta object) para el Flash dentro de un div con un id. No es por polemizar, pero independientemente de que se vea bien o mal, es un mal consejo usar tablas para eso. No digo que lo haga con mala intención, pero no es semántico y es un mal uso de XHTML. Hay buenos regulares y malos consejos. Cada quien toma el que quiere.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 31 Mar 2008 03:13 pm
Hice unas pruebas tratando de no utilizar las tablas ya que es aceptable lo que dice The Fricky!, y talvez no sea la mejor solucion a tu problema prueba estoy a mi me funciono a la perfeccion.

Código :

<head>
<style>
.centrar { margin:0 auto; width:590px; height:590px; }
</style>
</head>

Y claro encierres dentro de un DIV tu codigo donde introduces el flash

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 31 Mar 2008 04:15 pm

Batikao escribió:

Muchas gracias a ti también The Fricky!, pero pienso que no hay buenos ni malos consejos, solo usos acertados o desacertados de los mismos.

Y ciertamente, usar tablas para esto es "desacertado". Es decir, está mal.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 22 Abr 2008 06:57 am
Muchas gracias a todos, espero no haber ofendido a nadie con lo de los buenos o malos consejos, simplemente lo dije porque siempre es de agradecer que alguien intente ayudar con una respuesta, tanto si es buena o no.
El caso es que el codigo de la tabla me funcionó correctamente. Aun así voy a intentar lo último que me propones erickm, ya que todos estáis de acuerdo con que el uso de las tablas no sea el mas correcto.
Sólo me queda la duda del uso de DIV, ¿donde lo coloco? ¿Sería algo asi?

Código :

<DIV>
<!-- saved from url=(0013)about:internet -->

<html lang="en">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>principal2</title> .......


<style>

.centrar { margin:0 auto; width:590px; height:590px; }

</style>

</head>
</DIV>

¿totalmente al principio encima de todo y al final?
Muchas gracias a todos.

Por Batikao

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2008 09:18 am
Te recomiendo que te leas algún manual básico de xHTML.
Por mi parte, creo que no es adecuado que unos foros (estos foros), se conviertan en un sitio donde se hace el trabajo que los demás no quieren hacer por sí mismos.

Sería muy fácil decirte que los <DIV>, y cualquier otro elemento del xHTML tienen que ir dentro del <BODY>, conteniendo al contenido generado por Flash, esto es:

Código :

<html><head></head><body><div><!-- Flash //-->></div></body></html>
, pero si lo hacemos, dentro de dos semanas, vas a estar con otra duda del estilo, por no haber querido hacer tu parte del trabajo: aprender lo básico, y usar google.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 22 Abr 2008 11:42 am
Hola rizome, te agradezco los consejos sobre lo de leer manuales. La razón por la que no me he hecho con ninguno es por la urgencia de la web, pero de ahi a que no haya leido, buscado y rebuscado en google y en cincuenta mil sitios mas, es lo que tu poder "divino" cree. Pero si te lees el primer post donde puse que "me he pegado el hartazon", creo que de sobra da por hecho que sí que he buscado. Y lo de no querer hacer mi parte de trabajo.., de sobra que sí que lo he hecho. Si no quieres ayudar, no ayudes, pero no vayas de "currante" y de que los demás somos unos vagos que "no queremos hacer nuestro trabajo". Porque tus comentarios prepotentes aburren, cansan y no ayudan. Un saludo.

Por Batikao

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2008 12:11 pm
Que yo sepa, Rizome no te ha faltado al respeto en ningún momento, cosa que tu si has echo. Y si te ha dicho lo que te ha dicho, es porque este tema se ha tocado 50.000 veces en este sitio y otros. Solo te pedia que buscases bien.
Un saludo a ti tambien.

Por bydaface

303 de clabLevel

1 tutorial

 

Barcelona, Spain

firefox
Citar            
MensajeEscrito el 22 Abr 2008 01:43 pm
Hola bydaface
¿Para qué te metes donde no te llaman?
¿No ves que sí que le he faltado al respeto? He estado demasiado grosero:

rizome escribió:

Te recomiendo que te leas algún manual básico de xHTML [...] Sería muy fácil decirte que los <DIV> [...] tienen que ir dentro del <BODY> [...], pero si lo hacemos, dentro de dos semanas, vas a estar con otra duda del estilo, por no haber querido hacer tu parte del trabajo: aprender lo básico, y usar google.
¿Ves? Esto es un comportamiento intolerable por mi parte.
Gracias a dios, Batikao me lo ha hecho ver, de una manera mucho más educada a como yo le he tratadoa él:

Batikao escribió:

[...] es lo que tu poder "divino" cree [...] no vayas de "currante" [...] tus comentarios prepotentes aburren, cansan y no ayudan.
Y tiene razón. Para más INRI, no le he ayudado. Símplemente, he puesto un lío de letras y códigos que no aportan absolutamente nada:
<html><head></head><body><div><!-- Flash //-->></div></body></html>
Dios... ni que todos tuviéramos que ser ingenieros!! ¿qué persona normal podría entender algo así?
Por favos... que no somos Chuck Norris!!

En cuanto a la tontería que dices:

bydaface escribió:

[...] este tema se ha tocado 50.000 veces en este sitio y otros.[...]
¿Puestos a decir bobadas... 100.000 millones?
En fín.
Acaso no ves, que sólo se ha hablado 96 veces en Cristalab, y en Google, símplemente 8.260 veces en español...
Claro que... otra cosa, es si cuentas las veces que se ha tratado en inglés... 2.580.000 veces, pero claro... ¿porqué nos iban a interesar sitios donde lo contasen en ingles?
:ownz:

bydaface escribió:

[...] Solo te pedia que buscases bien.

Otra bobada.
¿Cómo le pides que use el Google?...
Lo que hay que oir...
¿No ves que el google jamás ofrece resultados fiables? ¿No ves que es una bobada buscar algo por tí mismo, si te lo puede decir otro? Lo moralmente adecuado, es decirle a los demás todo lo que necesitan, pues por supuesto, que ya antes han buscado muchísimo por todos lados...

Batikao escribió:

[...] La razón por la que no me he hecho con ninguno es por la urgencia de la we [...]
Además, fíjate que la web, le corría prisa!! Este hilo es desde hace un mes, y va muy apretado de tiempo!! y yo diciendole que busque... por facor... ni que un mes diera para tanto!!!

bydaface escribió:

[...] Un saludo a ti tambien.
Y encima de cachondeo...
Ahora, te has pasado, bydaface.
¡que te pires!




PD: sí, ese "tonillo" que has notado, es porque era ironía...
^^

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 22 Abr 2008 03:42 pm
paz, paz.

rizome, no condenes tanto. Si Batikao esta conforme con su manera de trabajar alla el, menos competencia para vos habra.
cierro el hilo.

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.