Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

grzesiek_g
Napisane: 10.05.2008, 15:04:03





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Tutaj masz opisane co zrobić by dla IE nie serwować XHTML - którego nie zna ta "doskonała" przeglądarka: http://www.doktorno.boo.pl/content_negotiation.php.

Można też skorzystać z mod_rewrite dla stron statycznych:
http://www.xml.com/pub/a/2003/03/19/dive-into-xml.html - na dole strony.
  Forum: Przedszkole · Podgląd postu: #469912 · Odpowiedzi: 2 · Wyświetleń: 910

grzesiek_g
Napisane: 15.04.2008, 16:43:18





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Nie robiłem tego ale korzystając z np jQuery to łatwe, chwila zabawy i powinno działać. Musisz dodać śledzenie kliknięć na określonych elementach i gdy ktoś taki kliknie dajesz wrap (w jQuery) z formularzem o określonych atrybutach. Następnie po zapisaniu znowu przełączasz widoczność strona przeładowuje Ci się i masz już stronę bez formularza, chyba, że chcesz użyć ajax-a tu będziesz musiał usunąć formularz. Ale tutaj będziesz musiał skopiować zawartość textarea lub value w inpucie i utworzyć taki element za pomocą js, a następnie usunąć cały formularz remove (w jQuery).
Myślę, że z wspominanym jQuery nie będzie to trudne zadanie.
  Forum: Przedszkole · Podgląd postu: #463528 · Odpowiedzi: 5 · Wyświetleń: 1 343

grzesiek_g
Napisane: 5.04.2008, 22:22:31





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. <div style="background-color: #FFFFFF;margin:0 auto; width: 875px; height: 450px ; padding: 3px 3px 3px 20px;">

Po co ci background-position było? Jak dajesz kolor to wypełni on cały kontener.

// edit
align=center było dobre ładnych kilka lat temu, więc proszę nie wracajmy do tego.
  Forum: Przedszkole · Podgląd postu: #461277 · Odpowiedzi: 12 · Wyświetleń: 1 795

grzesiek_g
Napisane: 31.03.2008, 13:00:18





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Dodaj do nich float:left;
  Forum: CSS · Podgląd postu: #459354 · Odpowiedzi: 2 · Wyświetleń: 1 184

grzesiek_g
Napisane: 20.03.2008, 11:43:48





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

-moz-opacity jest jak najbardziej poprawne, jest to tylko styl dla Gecko i zastępuje opacity wprowadzone w jeszcze nie wydanej specyfikacji CSS3. Dodam tylko, że FF 1.5 nie zna opacity (chociaż FF2 na dobre się zadomowił na komputerach, to jeszcze kilka FF1.5 pozostało).
  Forum: CSS · Podgląd postu: #455315 · Odpowiedzi: 5 · Wyświetleń: 3 240

grzesiek_g
Napisane: 17.03.2008, 19:36:40





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

vertical-align? To nie tabelka, więc nie zadziała. Spróbuj tak:
  1. a {line-height:18px}
  Forum: Przedszkole · Podgląd postu: #454420 · Odpowiedzi: 2 · Wyświetleń: 789

grzesiek_g
Napisane: 14.03.2008, 18:10:35





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

To nie dodawaj tego jak ci się strona sypie:) A poważnie to resetuj na początku domyślne style przeglądarki, łatwiej później wszystko ustawić. Arkusze do resetu znajdziesz u wujka Googla, ja tu wkleję ten co stosuję:
  1. /*reset styles*/
  2. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
  3. lockquote,th,td{margin:0;padding:0;}
  4. table{border-collapse:collapse;border-spacing:0;}
  5. address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
  6. ol,ul{list-style:none;}
  7. caption,th{text-align:left;}
  8. h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
  9. q:before,q:after{content:"";}
  10. fieldset,img,abbr,acronym{border:0;}
  Forum: Przedszkole · Podgląd postu: #453426 · Odpowiedzi: 3 · Wyświetleń: 827

grzesiek_g
Napisane: 14.03.2008, 18:16:22





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Przegladarki mają swoje domyślne style, np p ma margin:1em 0; jeśli chodzi o h1 to w tej chwili nie pamiętam.
  Forum: Przedszkole · Podgląd postu: #453428 · Odpowiedzi: 3 · Wyświetleń: 827

grzesiek_g
Napisane: 14.03.2008, 19:15:45





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

OptiPNG, jak masz Gimpa to zapisuje on mniejsze pliki i nie tylko png ale i jpg i gif przy porównywalnych jakościach.

Jeśli masz w dodatku Linuksa to napisz na PW, albo w temacie to podrzucę ci skrypcik, który ułatwia bardzo pracę z tym narzędziem.
  Forum: Oceny · Podgląd postu: #453437 · Odpowiedzi: 8 · Wyświetleń: 2 460

grzesiek_g
Napisane: 12.03.2008, 16:13:38





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

W XHTML 1.0 Strict element formularza jakim jest input MUSI być zamknięty w innym znaczniku. Jakim? Walidator już Ci odpowiedział.
  Forum: Przedszkole · Podgląd postu: #452681 · Odpowiedzi: 4 · Wyświetleń: 971

grzesiek_g
Napisane: 8.03.2008, 12:38:22





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Usuń ten margin-top z pasekin i dodaj do pasek padding-top:1px
  Forum: Przedszkole · Podgląd postu: #451195 · Odpowiedzi: 2 · Wyświetleń: 822

grzesiek_g
Napisane: 8.03.2008, 00:21:01





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Cytat(nitek @ 7.03.2008, 23:55:33 ) *
projekcik dość skromny, ale proszę o ocenę wyglądu i poskładania wszystkiego w całość winksmiley.jpg

OK. Sam tego chciałeśsmile.gif
1. HTML 4.01 Translational - to tak się jeszcze pisze?
2. Te style wpisane w atrybut style to na pewno dobry pomysł?
3. div style="p" zastępuje Ci znacznik p? Ale możesz się pochwalić stroną "na divach" - i to dosłownie...
4. Przypomniałeś mi o istnieniu czegoś takiego jak znacznik font.

Graficznie oprócz może nieco zepsutego nagłówka jest ok.

Podsumowując kod - walidator do niczego się nie przyczepił, ale napisać stronę poprawnie walidującą się jako Translational to nie problem, brak semantyki kodu, brak optymalizacji pod wyszukiwarki. Tak się pisało 5-8 lat temu.
  Forum: Oceny · Podgląd postu: #451105 · Odpowiedzi: 18 · Wyświetleń: 4 429

grzesiek_g
Napisane: 5.03.2008, 13:56:19





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Możesz dodać trzeci div który to wszystko przesłoni o szerokości 20px, maginesem lewym odsuniesz go na -10px, oczywiście pozycjonowany absolutnie z left:50%.

Uprzedzam, że nie testowałem tego i piszę "z palca".

Ale myślę, że da się to też inaczej wyciąć, tylko trzeba się dobrze zastanowić patrząc na psd.
  Forum: Przedszkole · Podgląd postu: #449996 · Odpowiedzi: 4 · Wyświetleń: 1 030

grzesiek_g
Napisane: 5.03.2008, 12:19:29





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. <div id="container">
  2. <div id="container2">
  3. <!-- tresc strony -->
  4. </div>
  5. </div>


i css:
  1. #container {background:url(sciezka/do/obrazka1) repeat-x top;}
  2. #container2 {widht:100%;float:left;background:url(sciezka/do/obrazka2) repeat-x bottom;}


To rozwiązanie prostsze, ale musisz utworzyć obrazki o odpowiedniej wysokości i nie jest odporne na różne rozdzielczości.

Inne rozwiązanie to pozycjonowanie absolutne:
  1. <div id="container"></div>
  2. <div id="container2"></div>
  3. <div id="strona">
  4. <div id="main">
  5. <!-- tresc -->
  6. </div>
  7. </div>

css:
  1. #container {
  2. background:url(sciezka/do/obrazka1) repeat;
  3. width:100%;
  4. height:50%;
  5. top:0;
  6. left:0;
  7. position:absolute;
  8. }
  9. #container2 {
  10. widht:100%;
  11. height:50%;
  12. background:url(sciezka/do/obrazka2) repeat;
  13. bottom:0;
  14. left:0;
  15. position:absolute;
  16. }
  17. #strona {
  18. position:absolute;
  19. top:0;
  20. left:0;
  21. z-index:100;
  22. width:100%;
  23. }
  24. #main {
  25. width:900px; /*tutaj zmień sobie*/
  26. margin:0 auto;
  27. }
  Forum: Przedszkole · Podgląd postu: #449959 · Odpowiedzi: 4 · Wyświetleń: 1 030

grzesiek_g
Napisane: 27.02.2008, 19:17:26





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Zdefiniowałeś height dla div.top. I wszystko jasne - wstaw albo min-height albo powieksz do takiej wartości jaka ma być, albo usuń height.
  Forum: Przedszkole · Podgląd postu: #447616 · Odpowiedzi: 10 · Wyświetleń: 1 446

grzesiek_g
Napisane: 5.02.2008, 09:16:33





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. div#container {
  2. margin:0 auto; /* to usuń */
  3. width:100%;
  4. background-image:#fff url(images/top_bg.gif) repeat-x top;
  5. }
  6. div#content {
  7. background-image: url(images/top_bg.gif);/* to usuń */
  8. background-repeat: repeat-x;/* to usuń */
  9. background-position: top;/* to usuń */
  10. text-align: center;/* to usuń */
  11. width:847px;
  12. margin:0 auto;
  13. }
  14. div#header {
  15. margin-left: auto;/* to usuń */
  16. margin-right: auto;/* to usuń */
  17. width: 874px;/* to usuń */
  18. width:100%;
  19. height: 274px;
  20. }
  21. div#wih {
  22. position: relative;
  23. background-image: url(images/world_in_hand.png);
  24. background-repeat: no-repeat;
  25. background-position: center center;
  26. margin-left: 274px;/* to usuń */
  27. width: 600px;/*tutaj masz 2 wyjścia, albo tutaj szerokość zmniejszyć o 4px albo w logo zmniejszyć, tak aby obie dały w sumie 874px*/
  28. float:right;
  29. }

Tutaj masz zmiany, to co z komentarzem to usuń u siebie, bez komentarza dodaj, pozostałe pozostaw bez zmian. Nie testowałem. Zastosuj się do tego i na 90% będzie poprawnie we wszystkich przeglądarkach. Na twoim miejscu pod logo podlinkowałbym stronę główną, to nic że może to byc obok w menu, już tak się ludzie przyzwyczaili, że logo prowadzi na główną.
  Forum: Po stronie przeglądarki · Podgląd postu: #438440 · Odpowiedzi: 3 · Wyświetleń: 1 029

grzesiek_g
Napisane: 4.02.2008, 15:46:42





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Cytat(pacior @ 4.02.2008, 15:41:03 ) *
jaki mam dopisać css aby nie podkreślał mi, nie zmieniał koloru, tylko linku wewnątrz td

Jeśli wewnątrz td to tak:
  1. td a {text-decoration:none;color:inherit}
nie zadziała to w IE które nie rozumie inherit, lepsze rozwiązanie to (czytaj: odporne na bugi IE):
  1. td.fontdark a {text-decoration:none;color:#366;}
  Forum: CSS · Podgląd postu: #438203 · Odpowiedzi: 1 · Wyświetleń: 1 035

grzesiek_g
Napisane: 24.01.2008, 14:21:54





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Teksty powinny być generalnie w p. Div jest takim znacznikiem wyznaczającym pewną część strony, dobrze np. nadaje się do scalenia w całość elementów które tworzą treść stopki, kolumn layoutu, często wykorzystywany jest do nadawania tła pod inne elementy. Dlatego czasami widzimy w kodzie strony kilka zagnieżdżonych w sobie div-ów, a dopiero w samym środku np. treść newsa...

//edit
Co do nagłówków: jeśli mamy tytuł strony dobrze dać go w <h1>, napis newsy w <h2>, tytuł newsa w <h3> (niektórzy tytułu strony nie dają w <h1>, zalezy to od ich polityki optymalizacji kodu pod wyszukiwarki, wtedy to się przesunie o jeden poziom, ale też należy dążyć do tego by nie było więcej niż jedno <h1> na stronę).

Zalet pisania kodu opartego na prawidłowych znacznikach jest wiele, jako przykład podam SEO, osoby korzystające ze screenreaderów, osoba która później wprowadza jakieś zmiany szybko zorientuje sie w strukturze kodu.
  Forum: Oceny · Podgląd postu: #434077 · Odpowiedzi: 9 · Wyświetleń: 2 419

grzesiek_g
Napisane: 21.01.2008, 17:07:32





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

1. Jakie masz DOCTYPE?
2. Czy przed DOCTYPE nie masz nic więcej?
3. Czy dla div id="main} nadałeś te style co wcześniej pokazywałeś dla body?
4. Dla body nadaj styl: text-align:center, dla div#main text-align:left - wyśrodkuje stronę także w IE5.5 (używa ktoś jeszcze? ).
  Forum: Przedszkole · Podgląd postu: #433009 · Odpowiedzi: 4 · Wyświetleń: 1 204

grzesiek_g
Napisane: 21.01.2008, 16:41:51





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

Dodaj jakiś wrapper okalający całą treść strony i dla niego nadaj taki styl jak podałeś wyżej.
  1. ...
  2. <div id="main">.... tresc ...</div>
  3. </body>
  4. ...
  Forum: Przedszkole · Podgląd postu: #432998 · Odpowiedzi: 4 · Wyświetleń: 1 204

grzesiek_g
Napisane: 19.01.2008, 21:37:19





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. function clearText()
  2. {
  3. document.getElementById('help').innerHTML = 'Witaj...';
  4. }
  Forum: JavaScript · Podgląd postu: #432367 · Odpowiedzi: 2 · Wyświetleń: 1 221

grzesiek_g
Napisane: 19.01.2008, 19:11:46





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html lang="pl" xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <meta name="language" content="pl-Pl" />


//powód edycji - zmiana z en na pl
  Forum: Przedszkole · Podgląd postu: #432331 · Odpowiedzi: 1 · Wyświetleń: 1 528

grzesiek_g
Napisane: 19.01.2008, 19:07:43





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

A jaki masz adres w pasku przeglądarki? Zaczyna się od http:// czy od file://, bo jeśli od file:// to musisz uruchomić to z serwera lokalnego, o ile takowy posiadasz. Jeśli nie masz musisz zainstalować.
  Forum: XML, AJAX · Podgląd postu: #432329 · Odpowiedzi: 2 · Wyświetleń: 1 132

grzesiek_g
Napisane: 19.01.2008, 17:12:54





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. #div:hover
  2. {
  3. background-color: #D90FDB;
  4. }

Do tego dla IE6 które nie obsługuje hover dla innych elementów niż linki skorzystaj z tego.
  Forum: Przedszkole · Podgląd postu: #432258 · Odpowiedzi: 5 · Wyświetleń: 7 842

grzesiek_g
Napisane: 19.01.2008, 17:25:49





Grupa: Zarejestrowani
Postów: 249
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html lang="pl">
  3. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  4. <style type="text/css">
  5. html, body
  6. {
  7. color: #494949;
  8. font-family: Tahoma, Helvetica, Verdana, sans-serif;
  9. text-align: center;
  10. font-size: 12px;
  11. margin: 0;
  12. }
  13.  
  14. #site
  15. {
  16. background-color: black;
  17. width: 800px;
  18. margin: 80px auto 0 ;
  19.  
  20. /*dodaj to lub kod przy którym jest poniżej komentarz*/
  21. overflow:auto;
  22. }
  23.  
  24. #menu
  25. {
  26. background-color: blue;
  27. width: 220px;
  28. float: left;
  29. margin: 0 0 0 10px;
  30. }
  31.  
  32. #tresc
  33. {
  34. background-color: yellow;
  35. width: 300px;
  36. float: right;
  37. margin: 0;
  38. }
  39. </head>
  40. <div id="site">
  41. <div id="menu">
  42. tekst2
  43. </div>
  44. <div id="tresc">
  45. tekst1
  46. </div>
  47.  
  48. <br style="clear:both" />
  49.  
  50. </div>
  51. </body>
  52. </html>
  Forum: Przedszkole · Podgląd postu: #432265 · Odpowiedzi: 5 · Wyświetleń: 1 916

2 Stron V   1 2 >

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 03:33