smile_135 Posted December 7, 2006 at 07:06 PM Report #69411 Posted December 7, 2006 at 07:06 PM Boa Tarde a todos estou a fazer uma pagina e deparo-m com um problema.. estou a optimizar a pagina para a resolução 1024X768 e vista num pc com resolução maior a pagina fica alinhada pelo canto superior esquerdo e eu queria k ela fica-s centrada. eu sei k isto é possivel, mas não sei como.. Alguem me pode ajudar. cumps
Triton Posted December 7, 2006 at 07:10 PM Report #69418 Posted December 7, 2006 at 07:10 PM Não devias optimizar páginas para determinadas resoluções mas sim usar percentagens de forma a redimensionar a página. 😄 <3 life
Rui Carlos Posted December 7, 2006 at 09:33 PM Report #69476 Posted December 7, 2006 at 09:33 PM Não devias optimizar páginas para determinadas resoluções mas sim usar percentagens de forma a redimensionar a página. 😄 mas usar percentagens torna praticamente impossível organizar a página de forma a que tenha uma apresentação agradável em qualquer resolução. no entanto acho que não devias usar uma largura de 1024 mas sim de 800, pois assim ficaria "optimizada" para qualquer resolução igual ou superior a 800. quanto à tua pergunta, eu uso CSS para centrar a página, crio uma div que contém toda a página, à qual associo o atributo "margin: auto;". penso que isso também seria possível com tabelas, mas acho que é melhor usares div's... Rui Carlos Gonçalves
smile_135 Posted December 7, 2006 at 10:18 PM Author Report #69492 Posted December 7, 2006 at 10:18 PM amigo rui. nao me podes dar um exemplo de como isso s faz, e k eu e o html nao somos propiamente amigos de infancia.. 😁 cumpx
Solution Rui Carlos Posted December 7, 2006 at 10:33 PM Solution Report #69502 Posted December 7, 2006 at 10:33 PM no html colocas toda a página dentro de uma div (que neste caso terá o nome "page") <html> <head> ... </head> <body> <div id="page"> ... conteudo da pagina... </div> </body> </html> no CSS colocas isto: #page { margin: auto; width: ... px; } penso que deve funcionar... Rui Carlos Gonçalves
AriOps Posted December 7, 2006 at 10:37 PM Report #69503 Posted December 7, 2006 at 10:37 PM eu costumo é dar a esse tag o atributo align="center" 😄 Daniel Correia
Rui Carlos Posted December 7, 2006 at 10:52 PM Report #69507 Posted December 7, 2006 at 10:52 PM em que tag é que colocas isso? Rui Carlos Gonçalves
djthyrax Posted December 7, 2006 at 10:54 PM Report #69508 Posted December 7, 2006 at 10:54 PM <div> ? Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
Rui Carlos Posted December 7, 2006 at 11:05 PM Report #69516 Posted December 7, 2006 at 11:05 PM eu experimentei isso e apenas me centrou o texto... Rui Carlos Gonçalves
smile_135 Posted December 7, 2006 at 11:07 PM Author Report #69518 Posted December 7, 2006 at 11:07 PM obrigado a todos problema resolvido 😄 coloquei assim <html> <head> ... </head> <body> <div align="center"> <center> ... conteudo da pagina... </center> </div> </body> </html> compx
skin Posted December 7, 2006 at 11:21 PM Report #69521 Posted December 7, 2006 at 11:21 PM um float=center ajuda smpre... Our lives begin to end the day we become silent about things that matter - Martin Luther King
Rui Carlos Posted December 7, 2006 at 11:36 PM Report #69524 Posted December 7, 2006 at 11:36 PM obrigado a todos problema resolvido 😄 coloquei assim <html> <head> ... </head> <body> <div align="center"> <center> ... conteudo da pagina... </center> </div> </body> </html> compx o problema dessa solução é que, se não me engano, a tag 'center' não é standard. Rui Carlos Gonçalves
djthyrax Posted December 7, 2006 at 11:50 PM Report #69528 Posted December 7, 2006 at 11:50 PM anyway, aqui vai uma solução possível: <html><body><div style="position:absolute; left:0; right:0; margin:auto;">asdf</div></body></html> EDIT: se n der mudem o position para relative penso eu de que. Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
Guest id194 Posted December 8, 2006 at 02:56 AM Report #69554 Posted December 8, 2006 at 02:56 AM Tanta coisa quando a solução mais simples e eficaz está no primeiro post do Rui Carlos. Vocês ás vezes muito gostam de inventar e/ou complicar, só não sei porquê...
jreis Posted December 15, 2006 at 11:22 PM Report #70795 Posted December 15, 2006 at 11:22 PM Concordo. Quanto as outras solucoes apresentadas, o float="center" nao existe, e se existe não é standard e provavelmente apenas suportado pelo IE. o atributo align="center" vai alinhar o conteudo interno do elemento ao centro, não o proprio elemento, alem de estar depreciada, se nao estou em erro.O IE tem esse comportamento (alinhar o elemento ao centro), mas é o unico browser assim, alem de ser o comportamento incorrecto. A solucao apresentada pelo Rui Carlos é a melhor, funciona bem em todo o lado e é "standard-compliant". "Pensa positivo: tudo pode piorar"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now