Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zrobić aby tekst się nie rozwalał i strona działała w IE?
Forum PHP.pl > Forum > Przedszkole
h92
Mam problem zrobiłem stronę opartą na tabelkach i chciał bym aby tekst w nich zamieszczony nie rozszerzał tabelki gdy będzie go więcej niż przewiduje width i height. Bo normalnie gdy tekstu wpisze za wiele tabelka się zwiększa a ja chcem aby pojawił się scroll. Proszę o pomoc.

A i jak zoptymalizować stronę aby działała w FF i w IE??

Oto kod strony:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  3. <meta name="Description" content="Oficjalna strona H92">
  4. <meta name="Keywords" content="h92, programowanie, komputer, php, html, tutoriale">
  5. <meta http-equiv="Content-Language" content="pl">
  6. <meta name="Author" content="h92 - Oskar Wójcicki">
  7. <meta http-equiv="Reply-To" content="hacker92pl@gmail.com">
  8. <meta http-equiv="Creation-Date" content="Tue, 28 Nov 2006 23:00:00 GMT">
  9. <meta name="Generator" content="Photoshop + Notatnik tongue.gif">
  10. <meta name="Authoring_tool" content="Photoshop + Notatnik tongue.gif">
  11. <meta name="Robots" content="all">
  12. <meta http-equiv="Expires" content="0">
  13. <meta http-EQUIV="Cache-Control" content="no-store, no-cache, must-revalidate">
  14. <meta http-equiv="Cache-Control" content="post-check=0, pre-check=0">
  15. <meta http-equiv="Pragma" content="no-cache">
  16. <meta http-equiv="Imagetoolbar" content="no" />
  17. <title>H92 - HomePage</title>
  18. <link rel="Stylesheet" type="text/css" href="style.css">
  19. <script type="text/javascript" src="block.js"></script>
  20. </head>
  21. <body oncontextmenu="return false" oncopy="return false" ondragstart="return false" ondrag="return false" >
  22. <div id="body">
  23. <table align=center cellspacing=0 cellpadding=0>
  24. <tr>
  25. <td><img src=bok_l_g.gif><br><img src=bok_l_s.gif width=28 height=671><br><img src=bok_l_d.gif></td>
  26. <td valign=top>
  27. <table align=center cellspacing=0 cellpadding=0>
  28. <tr>
  29. <td>
  30. <table class=pasek_g align=center cellspacing=0 cellpadding=0>
  31. <tr>
  32. <td width=648 height=12 align=right>
  33. <p>Imieniny</p>
  34. </td>
  35. </tr>
  36. <table align=center cellspacing=0 cellpadding=0>
  37. <tr>
  38. <td>
  39. <img src=logo.gif>
  40. </td>
  41. </tr>
  42. <table align=center cellspacing=0 cellpadding=0>
  43. <tr>
  44. <td rowspan=2>
  45. <table class=menu_g align=center cellspacing=0 cellpadding=0>
  46. <tr>
  47. <td width=172 height=25 align=center>
  48. <h5>Menu:</h5>
  49. </td>
  50. </tr>
  51. </td>
  52. </tr>
  53. <tr>
  54. <td>
  55. <table align=center cellspacing=0 cellpadding=0>
  56. <tr>
  57. <td>
  58. <img src=logo_2.gif width=476 height=11>
  59. </td>
  60. </tr>
  61. <tr>
  62. <td width=476 height=14 align=center>
  63. <table class=pasek_s align=center cellspacing=0 cellpadding=0>
  64. <tr>
  65. <td width=476 height=14 align=center>
  66. <p>Tytół</p>
  67. </td>
  68. </tr>
  69. </td>
  70. </tr>
  71. </td>
  72. </tr>
  73. <table align=center cellspacing=0 cellpadding=0>
  74. <tr>
  75. <td>
  76. <table class=menu_s align=center cellspacing=0 cellpadding=0>
  77. <tr>
  78. <td width=172 height=448 align=left valign=top>
  79. Linki
  80. </td>
  81. </tr>
  82. </td>
  83. <td>
  84. <table class=tresc align=center cellspacing=0 cellpadding=0>
  85. <tr>
  86. <td width=476 height=431 align=center valign=top>
  87. treść
  88. </td>
  89. </tr>
  90. <table class=stopka align=center cellspacing=0 cellpadding=0>
  91. <tr>
  92. <td width=476 height=16 align=center>
  93. <p>By H92</p>
  94. </td>
  95. </tr>
  96. </td>
  97. </tr>
  98. </td>
  99. </tr>
  100. </td>
  101. <td><img src=bok_p_g.gif><br><img src=bok_p_s.gif width=28 height=671><br><img src=bok_p_d.gif></td>
  102. </tr>
  103. </div>
  104. </body>
  105. </html>
lopik
Cytat
zrobiłem stronę opartą na tabelkach i chciał bym aby tekst w nich zamieszczony nie rozszerzał tabelki

Zrób (naucz się) stronę na div'ach, i poczytaj o xhtml i css, będziesz 1000x bardziej zadowolony ze swoich zrobionych stron.
div'y to teraz przyszłość, a tabelki tylko do danych tabelkowych.

Zerknij też na arty o pisaniu "semantycznego kodu html"

Naprawdę, to nie jest takie skomplikowane. smile.gif

Pozdrawiam.
lszota
dołącz do tabelki następującą informację (przykład):
  1. <table style='width: 800px; height: 900px;'>

Zamiast pikseli możesz podać procenty
analogicznie możesz podać szerokość i długość dla elementu td
h92
Nie działa sad.gif

Cytat(lopik @ 29.12.2006, 19:33:17 ) *
Zrób (naucz się) stronę na div'ach, i poczytaj o xhtml i css, będziesz 1000x bardziej zadowolony ze swoich zrobionych stron.
div'y to teraz przyszłość, a tabelki tylko do danych tabelkowych.

No właśnie zacząłem się bawić divami ale mam z tym problemy bo np w tabelkach mogłem łatwo je połączyć rowspanem lub colspanem a tu jet gorzej nie wiem jak moge połączyć kolumny. Czy ma ktoś może jakiś kurs divów lub coś w tym stylu?
terabit
Cytat(h92 @ 30.12.2006, 23:36:13 ) *
Czy ma ktoś może jakiś kurs divów lub coś w tym stylu?

http://www.kurshtml.boo.pl/ - tu masz kurs CSSa smile.gif powinien ci pomóc
plisek
moze malo odkrywcze, ale bardzo przydatne winksmiley.jpg kursy css

szcegolnie polecam: ten bo bardzo przejrzyscie napisany


pozdrawiam
h92
Dzienx przyda się na pewno
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.