Cum să plasați site-ul în partea de sus a câmpului browserului

Alo
Există o mică problemă: site-ul nu se află chiar în partea de sus a paginii. Voi explica - de exemplu: pe acest forum antetul site-ului este plasat aproape de partea de jos a antetului browser-ului (adică chiar în partea superioară a câmpului). Și mă distrez. Ie Peste capul există o distanță și fundalul este vizibil. Eu scriu site-ul pentru prima data (auto-predat), scriu pe PHP, folosesc MacromediaDrivivirus. Site-ul este "bazat" pe o masă de dimensiuni dure. Linia de sus a liniei este pusă sub buton. Spune-mi, te rog, ce fac greșit? Ce trebuie să menționez în stil astfel încât pagina să fie situată chiar în partea superioară?

Inițiați foaia de stil

Inițiați foaia de stil

Da, mulțumesc. Înțeleg corect? - în stilul mesei (unde vă prescriu culoarea de fundal, grosimea liniei de frontieră etc.), trebuie să introduceți mai întâi parametrii de mai sus.

sau, de asemenea, în stiluri

corp
Întregul bloc se împinge simplu spre partea de sus și, de asemenea, centru, apoi:

Da, mulțumesc. Înțeleg corect? - în stilul mesei (unde vă prescriu culoarea de fundal, grosimea liniei de frontieră etc.), trebuie să introduceți mai întâi parametrii de mai sus. Presupun că nu aveți deloc un fișier css. Dacă da, atunci trebuie să scrieți așa.


În general, creați în directorul dvs., folderul css în el, creați un fișier cu extensia [filename.css] și adăugați toate stilurile la el.
exemplu:

Apoi, conectați acest fișier la pagina html sau php.
exemplu:

Inițiați foaia de stil

Spuneți-mi, funcționează cu tabelele a căror dimensiune (lățime) este specificată în%?

dacă aveți nevoie de indentare în interiorul elementului - se folosește căptușeală, dacă este în exterior - margine. reluarea lui FightInGlory
La naiba, complet confuz. Spuneți-mi ce trebuie să aplicați:
dacă doriți să indentați textul de la marginea celulelor, dacă textul din interiorul celulei este. (Cred - marja)
Dacă doriți să eliminați linia de sus a tabelului din marginea de jos a antetului browserului. (Cred - padding)

Și dacă în tabel există o masă suplimentară și pentru liniile sale (interne) este dată linia de stil. Luați, de exemplu, cel mai înalt rând din masa internă, este apăsat până la capătul superior, dar rămâne distanța până la masa exterioară. Este posibil să îmbinați oarecum această linie (marginile) cu o masă externă, astfel încât stilul frontierilor să acopere o parte a mesei exterioare. Brr, cumplit cumva, iată un exemplu simplu:














1




Pur și simplu, este posibil ca liniile să coincidă? Sau masa de presă în vreun fel?

La naiba, complet confuz. Spuneți-mi ce trebuie să aplicați:
dacă doriți să indentați textul de la marginea celulelor, dacă textul din interiorul celulei este. (Cred - marja)
Dacă doriți să eliminați linia de sus a tabelului din marginea de jos a antetului browserului. (Cred - padding)
Dimpotrivă.

Dimpotrivă.
Deci, dar cum ai spus că e vorba de asta:
.frontieră
unde umplutura: 0 indică faptul că nu există liniuță de sus, adică Site-ul este în partea inferioară a capacului browserului.
este corect? marja: 0; Am scris în stilul mesei principale - se păstrează indentarea.

Se pare că am găsit un răspuns parțial, spațierea granițelor: 0px dacă nu mă înșel, elimină distanța dintre limitele celulelor din tabel. Dar iată cum să presați două mese împreună (

Deci, dar cum ai spus că e vorba de asta:
.frontieră
unde umplutura: 0 indică faptul că nu există liniuță de sus, adică Site-ul este în partea inferioară a capacului browserului.
este corect?

padding - Stabilește valoarea câmpurilor în jurul conținutului elementului. (pentru text și altele, adică conținutul containerului)
margine - Setează cantitatea de liniuță de la fiecare margine a elementului. (pentru celule de masă, containere, mese)
cumva ..


îndepărtează distanța dintre marginile celulei din tabel. must

elimină distanța dintre celulele mesei.

Pentru a apăsa două tabele unul pe altul, le puteți înregistra în celule, într-o masă comună sau în DIV, în funcție de ceea ce vă place.

Pentru a apăsa două tabele unul pe altul, le puteți înregistra în celule, într-o masă comună sau în DIV, în funcție de ceea ce vă place.
Aproximativ vorbind, am o masă principală și al doilea tabel în interior, astfel încât este necesar ca la frontieră (în cazul meu 3 frontiere: sus, la stânga și la dreapta), în al doilea tabel, în conformitate cu primul, cu condiția ca acest lucru să nu interfereze. Div - este cu siguranță, dar voi prezenta cât de mult cod au perelapachivat, apoi o altă regulă css sub diva, este ceva să fie 1128:

arătați aici, încercați să experimentați: FRAME = "value" Controlează marginea exterioară a tabelului, poate lua următoarele valori:
VOID - nu există nici o margine (valoarea implicită).
MAI MULT - doar marginea de sus.
Mai jos - numai marginea din partea de jos.
HSIDES - margini de sus și de jos.
VSIDES - doar margini în stânga și în dreapta.
LHS - numai marginea stângă.
RHS - doar marginea dreaptă.
BOX - toate cele patru laturi sunt desenate.
BORDERUL este, de asemenea, toate cele patru laturi.

arătați aici, încercați să experimentați: FRAME = "value" Controlează marginea exterioară a tabelului, poate lua următoarele valori:
VOID - nu există nici o margine (valoarea implicită).
MAI MULT - doar marginea de sus.
Mai jos - numai marginea din partea de jos.
HSIDES - margini de sus și de jos.
VSIDES - doar margini în stânga și în dreapta.
LHS - numai marginea stângă.
RHS - doar marginea dreaptă.
BOX - toate cele patru laturi sunt desenate.
BORDERUL este, de asemenea, toate cele patru laturi.

cadrele nu sunt o opțiune, deoarece tabelele "problemă" sunt în mai multe mese, acesta este centrul paginii, cadrele sunt la fel ca marginile ecranului. Se pare că trebuie să meargă la divas. Și poate cineva să scrie în ce cazuri divs nu poate face față sarcinii și trebuie să folosească tabele? Și mai ales nu le-am folosit înainte, deci blocul este acolo, blocul este aici și formatarea ușoară, dar aici este structura site-ului pe care nu le-a făcut niciodată.