Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz rejestracji, Lekkie pozycjonawanie
starach
post 17.04.2008, 14:15:41
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


Cześć wszystkim.
Przez lekkie pozycjonowanie rozumiem pozycjonowanie elementów strony - w tym wypadku formularza -
- przy użyciu jak najmniejsze ilości znaczników HTML. Czyli zrzucenie większości zadań na CSS

Chciałbym aby pola formularza były oddalone od tekstu je opisującego.
W taki sposób aby owe pola znalazły się równo jedno pod drugim.
Jak to zrobić oszczędzając sobie wpisywania dużej ilości znaczników HTML ? Albo jak to zrobić w ogóle ?
CSS:
  1. div.registration { padding:50px; }
  2. div.registration form { width:80%; margin:0 auto; border:1px solid #000; }
  3. div.registration form p { width:100%; margin:5px; text-align:left; font-size:14px; }
  4. div.registration form input { height:12px; width:120px; font-size:12px; line-height:20px; background:none; }
  5. div.registration form input.button { height:21px; width:240px; font-size:12px; line-height:21px; background:none; }
HTML:
  1. <div class="registration">
  2. <form method="POST" action="http://localhost/registration/confirm.html">
  3. <p>Name (display) <input type="text" name="name"></p>
  4. <p>User name (login) <input type="text" name="username"></p>
  5. <p>Password <input type="password" name="password1"></p>
  6. <p>Retype password <input type="password" name="password2"></p>
  7. <p>Email address <input type="text" name="email1"></p>
  8. <p>Confirm your email <input type="text" name="email1"></p>
  9. <p><input class="button" type="submit" value="Register"> <input class="button" type="button" value="Resend avtivation email"></p>
  10. </form>
  11. </div>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 08:41