Kezdőoldal » Számítástechnika » Weblapkészítés » Html táblázatba egyforma...

Html táblázatba egyforma méretű képeket raknék, és szeretném, hogy egy montázs legyen belőlük, azaz ne legyen semekkora térköz közöttük! chatGPT-t kérdeztem és három tuti megoldást írt, amiből nekem egyik se működik, miért?

Figyelt kérdés

ez nem csinálja meg: <td style="padding: 0;">

ez sem: <table style="border-collapse: collapse;">

és ez sem: <table style="border-collapse: collapse; border-spacing: 0;">


Hogyan lehet?



2023. jan. 19. 11:57
 1/5 anonim ***** válasza:

A táblázatok nem oldalszerkezet kialakítására jók, hanem táblázatos adatokra (kimutatások, adatbázisok) - mint azt egy 2004-ben alkotott prezentációban is leírják:

[link]

helyette ott van példának okáért a CSS-ben a float, a flexbox vagy a grid:

[link]

[link]

2023. jan. 19. 12:22
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
53%

Nem tudom, pedig a ChatGPT miatt már most tömegesen kerülnek utcára a programozók, mert az mindent megold helyettük. A Rockstar Games is kirúgta az összes programozóját a GTA 7-et már a ChatGPT fogja írni.

Jah bocs, mégsem...

2023. jan. 19. 13:03
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:
css-en kívül nincsen semmi, amivel meg lehet csinálni, sima html nem képes rá?
2023. jan. 19. 13:55
 4/5 anonim ***** válasza:

#3: A HTML-t pusztán a tartalom struktúrálására illik használni, kerülni kell a formázó utasításokat (ezért lettek "elavultak" a HTML5-ben olyan HTML-cimkék, mint a <font> vagy a <center>, vagy olyan HTML-attribútumok, mint a bgcolor), ott a CSS, az formázásra való.


Azt is lehetőleg az oldal "fejébe" (<head> és </head>) rakott <style> és </style> tagek közé rakva, vagy külső CSS-fájlból meghívva, valahogy így: <link rel="stylesheet" href="style.css"> - szóval hacsak lehetséges, kerülni kell a soron belüli formázásokat (style attribútum).


Ha mindnképpen az a perverziód támadna, hogy táblázattal akarsz montázst készíteni, mutatok egy példát, hogyan alakíthatod ki:

[link]

a trükk az érintett elemek margóinak, szegélyeinek, kitöltéseinek és a cellák közötti üres terek eliminálásában (ami általában egy alapvető, bevett eljárás - lásd CSS reset/CSS normalize); illetve a képek blokkszintűvé alakításában van.

2023. jan. 19. 14:07
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

<table cellspacing="0" cellpadding="0" border="0">

[link]

2023. jan. 20. 17:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!