Html inserați imaginea cu dimensiunea. Cum se redimensionează o imagine în css la html. Exemplu de cod pentru redimensionarea unei imagini în .css

03.04.2021 Siguranță

Această lecție este un fel de continuare a celei anterioare, în care ne-am uitat, acum este timpul să vă aprofundați cunoștințele și să priviți Proprietăți CSS Imagini.

Dimensiunile imaginii în CSS














Să ne dăm seama ce este nou aici, am creat o clasă img în care am specificat dimensiunile imaginii, lățimea este lățimea, iar înălțimea este înălțimea, am specificat dimensiunile mai mari decât cele originale, astfel încât să puteți vedea clar cum sunt imaginea se va schimba.





(Acesta este titlul) Exemplu de pagină HTML5



Pentru claritate, voi da un exemplu în care va fi mult text și veți vedea ce liniuțe din imagine sunt în în acest exemplu Vom folosi proprietatea marjă care vă va oferi oportunitatea de a-i evalua capacitățile.


Pentru claritate, voi da un exemplu în care va fi mult text și veți vedea ce indentări sunt din imagine. În acest exemplu, vom folosi o imagine fără a specifica indentări, astfel încât să puteți vedea clar diferența.






În browser vedem următoarele:

Am făcut indentări din imaginea din acest exemplu datorită parametrului margine, care ne-a oferit indentări de 20 de pixeli de la toate cele patru margini. Aici puteți face o manipulare mai dificilă; puteți seta offset-ul de la o anumită margine, de exemplu:

  • margin-top – marginea din partea de sus
  • margin-right – marginea din partea dreaptă
  • margin-bottom – marginea din partea de jos
  • margin-left – marginea din partea stângă

În consecință, aici puteți regla totul mai fin sau puteți seta indentarea doar dintr-una sau două părți, fără a atinge celelalte.





(Acesta este titlul) Exemplu de pagină HTML5








În browser:

Setăm un cadru în jurul imaginii, datorită parametrului border, mai întâi setăm lățimea cadrului folosind border-width, îl setăm în pixeli, apoi stilul cadrului, adică aspectul său border-style, aici Există mai multe valori pe care le puteți alege:

Iar ultimul parametru pe care îl vom ajusta este culoarea chenarului, care este setată de parametrul border-color.





(Acesta este titlul) Exemplu de pagină HTML5







În browser vedem:

După cum înțelegeți, am atribuit un fundal etichetei body datorită selectorului de etichete, deoarece ocupă întregul document, îl putem atribui și altor etichete. Parametrul de fundal ne-a oferit un fundal cu o poză a adresei la care scriem între paranteze. De asemenea, puteți manipula fundalul, de exemplu:

fundal: url(proba.png) repeat-x;

Fundalul se va repeta doar de-a lungul axei X, adică orizontal pe o singură linie.

fundal: url(proba.png) repeat-y;

Fundalul se va repeta doar de-a lungul axei Y, adică vertical pe o singură linie.

fundal: url(proba.png) no-repeat;

Fundalul nu se va repeta și va apărea o singură imagine.

dimensiunea fundalului: 500px 200px;

Acest parametru suplimentar, care specifică dimensiunea imaginii pentru fundal, lățime și înălțime.

Faceți o imagine transparentă folosind CSS





(Acesta este titlul) Exemplu de pagină HTML5









În browser vedem următoarele:

Această proprietate a venit odată cu apariția CSS3 și a primit de fapt o utilizare destul de largă. Implementat folosind parametrul opacitate, care setează transparența imaginii, valori de la 0 la 1, și filtrul al doilea parametru: alpha(Opacity=50); face același lucru numai pentru motor de cautare Explorier deoarece versiunile mai vechi nu suportă parametrul de opacitate, valori de la 0 la 100. În exemplu, am făcut special două imagini pentru ca diferența să se vadă clar.

Aceasta se încheie lecția „CSS Image Properties”. Sper că această lecție v-a fost utilă și v-a inspirat să studiați în continuare limba și să obțineți noi cunoștințe.

Data publicării: 2014-04-22


Nu știi cum să mărești dimensiunea unei imagini? Aceasta este o sarcină foarte simplă, deoarece tot ce aveți nevoie este deja instalat pe computer. Citiți acest tutorial și veți învăța cum să redimensionați o fotografie folosind 5 instrumente simple.

Metoda 1: Cum să redimensionați o imagine în Microsoft Paint

  1. Găsiți și lansați MS Paint. Vine preinstalat pe toate versiunile sistem de operare Windows. Start> Toate programele> Accesorii> Paint:
  1. Trageți imaginea în fereastra Paint sau utilizați Meniu > Deschide (Ctrl + O).
  2. În meniul principal al programului, găsiți elementul „Redimensionare” și selectați-l:
  1. Se va deschide panoul pentru modificarea dimensiunilor și proporțiilor imaginii. Puteți specifica valoarea în pixeli. Nu uitați să verificați „ Menține proporțiile" În caz contrar, imaginea va fi deformată:
  1. Pentru a mări dimensiunea imaginii, faceți clic pe butonul „OK” și salvați fotografia.

Sfat:

  • Dacă nu vă puteți mări fotografia fără a o întinde, puteți utiliza instrumentul Decupare pentru a elimina marginile nedorite. Cum se face acest lucru este descris în paragraful 3;
  • Pentru a deschide o fotografie mai rapid, faceți clic dreapta pe ea și selectați din meniul contextual paragraful " Deschide cu Paint»;
  • Cel mai bine este să salvați imaginea în același format ca originalul.

Metoda 2. Cum să redimensionați o imagine în Galeria foto MS

  1. Dacă Microsoft Photo Gallery nu este instalată pe computer ( Start > Galerie foto), trebuie să îl descărcați și să îl instalați ca parte a Windows Essentials 2012;
  2. Lansați MS Photo Gallery și găsiți fișierul dvs. grafic;
  3. Faceți clic dreapta pe el și selectați „Redimensionare...”:
  1. Selectați o presetare gata făcută: " Mic 640 pixeli", "Mediu 1024", "Mare 1280", etc.
  1. Faceți clic pe " Redimensionați și salvați" După ce măriți dimensiunea imaginii, imaginea va fi plasată în același folder, iar originalul va rămâne și el în el.

Sfat:

  • Dacă trebuie să setați dimensiunea exactă a imaginii, selectați „ Personalizat" și setați dimensiunea pe partea mai mare a fotografiei;
  • Pentru a redimensiona mai multe fotografii simultan, selectați-le în timp ce țineți apăsată tasta Ctrl.

Metoda 3: Cum să redimensionați o imagine în Photoscape

Puteți mări dimensiunea imaginii în Photoshop. Sau folosiți Photoscape pentru asta.

  1. Descărcați Photoscape și instalați-l. Lansa programul;
  2. Accesați fila „Editor” și găsiți fotografia pe care doriți să o editați:
  1. În partea de jos a imaginii există un buton „Redimensionare”, faceți clic pe el.
  2. Setați o nouă dimensiune a fotografiei. Asigurați-vă că opțiunea " Menține raportul de aspect" este activat și apăsați butonul "OK":
  1. Salvați imaginea editată.

Sfat:

  • Dacă trebuie să redimensionați mai multe imagini, utilizați „ Editor de loturi" Adăugați un folder și redimensionați toate fotografiile din el;
  • Dacă nu știți dimensiunea exactă, puteți seta „Procentul” din dimensiunea originală.

Metoda 4. Cum se redimensionează o imagine în IrfanView

  1. Instalați IrfanView - un instrument excelent pentru vizualizarea și mărirea imaginilor;
  2. Adăugați o fotografie trăgând-o în fereastra programului sau făcând clic pe primul buton din bara de instrumente:
  1. Accesați fila „Imagine”, selectați „ Schimbați dimensiunea/proporțiile» ( Ctrl+R);
  2. Setați noua dimensiune în pixeli, centimetri, inci sau ca procent din imaginea originală:
  1. Salvați imaginea.

Sfat:

  • Puteți utiliza dimensiuni standard: 640 pe 480 pixeli, 800 pe 600 pixeli, 1024 pe 768 pixeli etc.;
  • A salva calitate superioară fotografii, asigurați-vă că DPI este setat la cel puțin 300.

Metoda 5. Cum să redimensionați o imagine online

  1. Pentru a redimensiona o imagine online, accesați PicResize.
  2. Faceți clic pe butonul Naviga" pentru a selecta o fotografie. Faceți clic pe " Continua»:
  1. Selectați un procent din imaginea originală, cum ar fi cu 50% mai mic. Instrumentul va afișa dimensiunea imaginii de ieșire. Alternativ, puteți introduce dimensiunea exactă selectând „ Marime personalizata»:

Înainte de a răspunde la întrebarea " cum se inserează o imagine în HTML?„, trebuie menționat că nu merită să supraîncărcați paginile web cu o cantitate imensă de material grafic, deoarece acest lucru nu numai că va îmbunătăți percepția vizuală a resursei de către utilizator, ci va crește și timpul de încărcare a paginii.

Cel mai des folosit la crearea site-urilor web formate grafice PNG, GIF și JPEG și pentru lucrări de proiectare cu imagini - un editor grafic Adobe Photoshop, care are capabilități bogate de comprimare și redimensionare a imaginilor fără a pierde calitatea, ceea ce este incredibil de important pentru dezvoltarea web.

Cum se inserează o imagine în HTML?

Pentru a insera o imagine într-o pagină HTML, utilizați o singură etichetă simplă:

,

unde xxx este adresa imaginii. Dacă imaginea se află în același director cu pagina, eticheta va arăta astfel:

Cu toate acestea, de mare viteză și internet stabil nu a ajuns încă în toate colțurile globului și se întâmplă ca imaginea de pe site pur și simplu să nu se încarce. Pentru astfel de cazuri, există conceptul de text alternativ.

Este afișat în locul imaginii când este indisponibilă, se încarcă sau în modul de operare al browserului „fără imagini”. Este adăugat utilizând atributul alt tag .

Exemplu de adăugare de text alternativ la un fișier grafic:

Text alternativ



Atribuirea dimensiunilor imaginilor în HTML

Pentru a modifica dimensiunile de afișare ale unui fișier grafic, utilizați etichetele înălțime și lățime, unde înălțimea este înălțimea și lățimea este lățimea, măsurată în pixeli.

Când utilizează aceste atribute, browserul alocă mai întâi spațiu pentru conținutul grafic, pregătește aspectul general al paginii, afișează text și apoi încarcă imaginea în sine.

Poza este așezată într-un dreptunghi cu dimensiunile specificate, iar dacă parametrii sunt mai mici sau mai mari decât cei inițiali, poza este întinsă sau comprimată.

Dacă nu sunt folosite atributele înălțime și lățime, browserul încarcă imaginea imediat, întârziind afișarea textului și a altor elemente ale paginii.

Acești parametri pot fi specificați atât în ​​pixeli (dimensiunea imaginii este constantă și nu depinde de rezoluția ecranului utilizatorului), cât și în procente (dimensiunea imaginii depinde de rezoluția ecranului).

De exemplu:

Trebuie amintit că în momentul în care te schimbi Dimensiunea originală imagine, este necesar să-i mențineți proporțiile.

Pentru a face acest lucru, este suficient să specificați valoarea unuia dintre parametri ( latime sau inaltime), iar browserul va calcula automat valoarea celui de-al doilea.

Locația imaginii în HTML

Ca și în cazul multor etichete HTML, Aplicați atributul align, care aliniază imaginea:

- poza este situată deasupra textului;

- poza se află sub text;

- poza este situată în stânga textului;

- poza este situată în dreapta textului.

Link imagine

Acest lucru se face după cum urmează:

După cum puteți vedea, insert grafic poate fi un link și, atunci când se dă clic, redirecționează către orice adresă scrisă complet sau prescurtat.

Cum pot face o imagine un fundal în HTML?

Imaginea nu poate fi inserată doar pe pagină ca obiect vizibil, ci și transformată în fundal. Pentru a defini o imagine ca fundal, trebuie să specificați atributul background="xxx” în etichetă, unde xxx este adresa imaginii, specificată în același mod ca în exemplele de mai sus.

De exemplu, să setăm următoarea imagine de textură ca imagine de fundal:

Salvați imaginea într-un folder cu o pagină pregătită și scrieți următoarele rânduri:

Pagina cu imagine de fundal</head>

Fundal cu text.



Imaginea de fundal de pe pagină este setată.

Imaginile sunt componente ale aproape oricărui site web, așa că redimensionarea este indispensabilă. Puteți modifica dimensiunea imaginii în 2 moduri: editor grafic sau programatic în cod html pe css.

Dacă în cod css Dacă nu setați dimensiunea imaginii în html, atunci înălțimea și lățimea acesteia pe site vor fi aceleași în pixeli cu fișierul sursă. Adică poți modifica dimensiunea imaginii fără css și html, folosind doar un editor grafic, iar aceasta se va schimba automat pe site dacă nu îi specifici dimensiunea. Dar există cazuri când este necesar să se schimbe programatic dimensiunea unei imagini în css în html.

1. Schimbarea imaginii într-un editor grafic

Poți redimensiona imaginea în orice editor grafic (photoshop, gimp, xnview) și se va schimba automat pe site în conformitate cu dimensiunile originale.

Avantajele metodei:

Imaginea se încarcă mai repede, deoarece nu este nevoie să descărcați date suplimentare (pixeli), care vor fi apoi comprimate programatic.


Minusuri:

Editorii grafici nu comprimă slab imaginile de mai puțin de 200 de pixeli în lățime și înălțime.

Ori de câte ori este posibil și oportun, încercați să schimbați dimensiunea într-un editor grafic, astfel încât imaginile să se încarce mai repede decât atunci când le redimensionați programatic. Diferența de viteză poate fi de zeci de ori.

2. Schimbarea imaginii în codul css de pe site

Pro:

Este mai rapid și mai convenabil să setați dimensiunea. Aceasta metoda Reducerea imaginii este de obicei folosită pentru comoditate. De exemplu, atunci când o imagine poate avea mai multe dimensiuni diferite, este adesea mai convenabil să schimbați valorile aceleiași în mod programatic decât să încărcați toate opțiunile de format pentru o imagine, editată într-un editor grafic.

Imaginile mici, cu mai puțin de 200 de pixeli în înălțime sau lățime, sunt comprimate eficient, spre deosebire de editorii grafici. Dacă doriți ca dimensiunea imaginii de pe site să fie mai mică de 200 de pixeli, atunci este mai bine ca dimensiunea originală să fie cu 30-50% mai mare (260-300 pixeli) pentru a menține o calitate bună atunci când este redusă.

Totodată, diferența de viteză de încărcare a site-ului nu se va simți deoarece imaginile mici ocupă foarte puțin spațiu și dacă le măriți dimensiunea cu 30%, nu veți observa nicio modificare. Dar vei observa diferența de calitate.


Minusuri:

Imaginile comprimate de software durează mai mult să se încarce, deoarece redimensionarea are loc numai după descărcarea versiunii originale. Prin urmare, dacă dimensiunea imaginii este mai mare de 200 de pixeli în lățime sau înălțime, atunci este mai bine să o comprimați într-un editor grafic pentru a face site-ul să funcționeze mai rapid.

Cum se schimbă dimensiunea imaginii în html folosind css

Pentru a schimba dimensiunea unei imagini în HTML folosind CSS, sunt utilizate proprietăți lățime (lățime) și înălțime (înălțime) interior atribut de stil. Puteți scrie numai lățime sau înălțime, iar valoarea rămasă nespecificată se va schimba automat pentru a menține proporțiile imaginii. De exemplu, prin specificarea doar a lățimii imaginii folosind lățimea, înălțimea acesteia se va modifica automat, menținând proporțiile. Și invers, atunci când specificați doar înălțimea, lățimea acesteia se va schimba automat, păstrând proporțiile imaginii.

Exemplu de cod fără a specifica dimensiunile imaginii

Rezultat în browser

Codul paginii





Pagina de testare









Exemplu de cod pentru redimensionarea unei imagini în .css

Rezultat în browser

Codul paginii





Pagina de testare



style="width:150px; " >






Ambele exemple prezentate mai sus folosesc aceeași imagine cu o dimensiune de 300x184px (lățime și înălțime). În exemplul 1, imaginea a fost afișată în browser neschimbată cu dimensiunea inițială de 300x184px deoarece lățimea și înălțimea nu au fost specificate în css. Și în exemplul 2, imaginea a fost afișată în browser redusă de 2 ori deoarece lățimea a fost specificată ca 150px, înălțimea a fost schimbată automat la 92 px. După cum puteți vedea, proprietatea înălțime nu trebuie deloc specificată, deoarece se schimbă automat proporțional cu lățimea.

Dacă specificați ambii parametri: latime(latime), inaltime(inaltime) si nu vor corespunde proportiilor, atunci tabloul va avea exact aceasta dimensiune, ci sub forma comprimata sau intinsa, in functie de valori.

De ce nu este indicat să mărești pozele

Important: creșterea dimensiunii imaginii este însoțită de o pierdere a calității. Când schimbați în orice fel, este important să setați valorile mai puțin decât în ​​imaginea originală, adică să scadă doar.

Dacă setați o dimensiune a pixelilor mai mare decât imaginea originală, calitatea se va deteriora. Și pierderea calității va fi clar vizibilă, deoarece computerul nu poate adăuga noi pixeli, poate doar să mărească dimensiunea celor existenți. Cu cât este mai mare mărirea imaginii față de valoarea inițială, cu atât calitatea acesteia este mai slabă și pixelii pătrați sunt mai clar vizibili.

Instrucțiuni

În primul rând, încercați să găsiți imaginea folosind motoarele de căutare. Introduceți interogarea dvs. și apoi selectați fila Setări de căutare. Pentru Google, de exemplu, acesta este butonul „Instrumente de căutare”, iar pentru Yandex este o pictogramă cu glisoare. Apoi trebuie să selectați „Dimensiune” și să specificați valorile exacte. Sau, de exemplu, dacă aveți nevoie de o fotografie cu rezoluție bună, selectați „Mare”.

Dacă nu există o imagine cu dimensiunea necesară, atunci o puteți potrivi singur pe cadru. Există modalități. Primul este că mai întâi creați un document cu dimensiunea dorită și apoi schimbați imaginea. Al doilea este invers - deschideți imaginea și schimbați dimensiunea. În esență, nu există nicio diferență: totul depinde de preferințele și obiectivele tale. Exemplele vor fi afișate în Adobe Photoshop, dar puteți folosi și alți editori grafici.

Prima cale. Faceți clic pe „Fișier” - „Nou...” sau pe combinația de taste Ctrl+N. O fereastră cu setări va apărea în fața ta. Specificați acolo lățimea, înălțimea și parametrii necesari de rezoluție a culorii. Apoi deschideți imaginea care vă place în browser, faceți clic dreapta și selectați „Copiați imaginea”. Apoi reveniți la program și apăsați Ctrl+V.

Imaginea va apărea în fereastra editorului grafic. Apoi faceți clic pe „Editare” - „Transformare gratuită” sau pe combinația Ctrl + T. Vor apărea puncte cheie, cu ajutorul cărora puteți ajusta imaginea la dimensiunea ferestrei de lucru. De îndată ce obțineți rezultatul dorit (apropo, puteți trece dincolo de limitele zonei de lucru), faceți clic pe „Fișier” - „Salvare ca...” sau combinația de taste Ctrl + S.

A doua cale. Mai întâi trebuie să mergeți la computer, apoi să faceți clic pe „Fișier” - „Deschidere...” (sau pe combinația Ctrl + O) și să selectați imaginea dorită. Apoi selectați „Imagine” - „Dimensiunea imaginii...” sau apăsați combinația Alt+Ctrl+I. Debifați „Menține proporțiile” și specificați dimensiunea dorită. Apoi apăsați OK.