TABLE basing naar DIV

  • Script/programmeertaal:
    HTML, CSS


    Probleem (duidelijke uitleg vereist):
    Ik ben bezig geweest met een nieuwe portfolio layout in photoshop,
    Nu heb ik deze in photoshop gesliced en ook door photoshop laten basen.
    Het probleem is dat photoshop dit automatisch in html doet, en alle 'achtergronden' voor de 'cels' er als afbeelding inzet.
    Nu zou ik graag mijn layout ombouwen naar een layout opgezet in 'divs'.
    Buiten het feit dat ik hier altijd ruzie mee heb, en ik er altijd halverwege mee ophoudt.
    Wil ik het nu een keer wel toepassen, afmaken en gebruiken.


    Maar mijn vraag is nu dan dus ook. Hoe kan ik dit het beste doen.
    En waar moet ik speciaal op letten?


    Code:
    Hierbij gevoegd een stukje code zoals Photoshop deze opzet (1 tr)
    Indien meer code gewenst laat dit even weten via een PB dan zal ik het topic editen.


    Overige informatie:
    Ik heb nagenoeg geen ervaring met divs, en de ervaring die ik ermee heb was niet goed.
    Kwam er nooit aan uit, divs die niet op de juiste plaats verschijnen etc na het aanpassen van een stuk code.
    Maar omdat ik in het verleden van allerlei kanten heb gehoord dat dit beter zou zijn.
    Wil ik graag leren werken met divs en hier eindelijk 'vrienden mee worden.'

    Met vriendelijke groet,
    Mathijs Lormans


    Designer / Sustainability expert: Lormans Design
    Design, Engineering and Development
    Bouwkundig ontwerp, tekenwerk, advies en projectmanagement!
    3D modeling en 3D printing

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Okay dat is dan al een bruikbare tip,
    Maar hoe dien ik dan te beginnen met mijn slicing om te zetten in een DIV?
    aangezien ik hier zelf echt totaal geen ervaring mee heb.


    Heb tot op heden de layouts aangeleverd gekregen, en hier kleine dingen in veranderd.
    Of gekocht/gratis templates gebruikt, en hier vervolgens het content gedeelte van ingevuld zonder echt de layout aan te passen.

    Met vriendelijke groet,
    Mathijs Lormans


    Designer / Sustainability expert: Lormans Design
    Design, Engineering and Development
    Bouwkundig ontwerp, tekenwerk, advies en projectmanagement!
    3D modeling en 3D printing

  • Citaat van Tieske

    Okay dat is dan al een bruikbare tip,
    Maar hoe dien ik dan te beginnen met mijn slicing om te zetten in een DIV?
    aangezien ik hier zelf echt totaal geen ervaring mee heb.


    Heb tot op heden de layouts aangeleverd gekregen, en hier kleine dingen in veranderd.
    Of gekocht/gratis templates gebruikt, en hier vervolgens het content gedeelte van ingevuld zonder echt de layout aan te passen.


    Ik ben zelf ook zeer slecht in basing, daarom laat ik het doen.
    Maar een tip zover ik zelf weet:


    <wrapper>
    <header>
    <header>
    <left menu>
    </left menu>
    <content>
    </content>
    <right menu></right menu>
    </footer>
    </wrapper>


    En in een menu of wat dan ook maak je weer divs voor andere dingen die je erin wilt.

  • Verder heb ik sommige layouts gebased.


    Ik had in het begin geen rekening gehouden met verschillende scherm resoluties.


    Dus als je padding-left doet bijvoorbeeld. doe dan niet

    PHP
    padding-left:5px;


    Maar doe met procenten dus bijvoorbeeld

    PHP
    padding-left:2%;


    Zo heb je geen problemen dat het in elke scherm resolutie anders is.

  • Bekijk eens wat broncodes van sites :)
    De basis ziet er meestal zo uit:


    De css zou er als volgt kunnen uitzien:




  • Dat hangt er meer vanaf hoe groot je layout is.. als je gewoon een standaardmaat met layouts aanhoud van 1024 px heb je hier dus weinig last van.

  • Citaat van Patrick

    als je nu toch begint met slicen zou ik beginnen zoals brokentrack het zegt gelijkt met html5 aan de gang, leer je gelijk de toekomst taal :P


    HTML5 is nog geen standaard en wordt nog niet ondersteund in alle browsers. Net zoals CSS3.
    Taal van de toekomst? Tegen de tijd dat HTML5 standaard is is er wel weer HTML6 ofzo. Ik raad je dus af om de functionele eisen in gewone HTML te doen en de niet functionele met HTML5.


  • Dit hier kun je beter niet doen, vaak worden layouts gemaakt voor max 1000px en dan doe je zo'n layout centreren. % kunnen namelijk heel lelijk uitvallen op hele grote / hele kleine schermen.


    Verder om het te leren kun je misschien ookk een gratis template downloaden waarvan de slicing en psd beschikbaar is. Doe je de psd slicen proberen en dan vergelijk je hem met de slicing wat was bijgeleverd. Dit is een hele leerzame manier, gewoon toepassen en proberen

  • Iedereen Hartelijk dank voor alle reacties, misschien dat ik in de toekomst er toch nog aan toe kom.
    Maar ik heb/maak me er toch weer op de makkelijke manier vanaf :$


    Un goede vriend van mij kan dit namelijk wel allemaal snel/makkelijk,
    En hij is bereid om de layout voor mij te basen.


    (Topic kan dus opslot)

    Met vriendelijke groet,
    Mathijs Lormans


    Designer / Sustainability expert: Lormans Design
    Design, Engineering and Development
    Bouwkundig ontwerp, tekenwerk, advies en projectmanagement!
    3D modeling en 3D printing

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!