Formulier elementen netjes uitlijnen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »
- Ariën  -
Beheerder

- Ariën -

23/06/2010 00:21:39
Quote Anchor link
Hallo dames en heren,

Onderstaand stuk code gebruik ik om mijn formulier elementen netjes onder elkaar uit te lijnen met links de titel, en rechts het element.

Dit werkt verder prima. Maar in IE is is het gebruik van de <br /> weer verplicht, omdat hij anders niet die formulierelementen uitlijnt.
Heeft iemand enig idee of die <br /> echt nodig is, of is er een mooie andere oplossing voor?

Dit is mijn code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<form method="POST" action="">
  <label for="title">Titel</label> <input type="text" name="title" id="title" size="50" /><br />
  <label for="keyword">Keyword (page/<i>naam</i>)</label> <input type="text" name="keyword" id="keyword" size="50" /><br />
  <label for="is_menu">Toevoegen aan hoofdmenu</label><input type="checkbox" name="is_menu" id="is_menu" /><br />
etc...
</form>

?>
En de CSS die erbij hoort:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
form label {
  display: block;
  width: 200px;
  float : left;
  margin-top: 4px;
  clear:both;
}


Of kent iemand nog wat beters verder om formulier elementen netjes uit te lijnen op correcte wijze?
(mensen die over tabels beginnen krijgen een pak voor de broek ;-) )
Gewijzigd op 23/06/2010 00:22:05 door - Ariën -
 
PHP hulp

PHP hulp

26/05/2026 11:04:58
 
Arjan -

Arjan -

23/06/2010 08:00:47
Quote Anchor link
Ik weet niet anders dan dat die <br /> daadwerkelijk nodig is om de uitlijning goed te krijgen. Is toch niet heel erg of wel?
 
Joakim Broden

Joakim Broden

23/06/2010 08:36:31
Quote Anchor link
Formulier:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<form method="POST" action="">
   <p><label for="title">Titel</label> <input type="text" name="title" id="title" size="50" /></p>
  <p><label for="keyword">Keyword (page/<i>naam</i>)</label> <input type="text" name="keyword" id="keyword" size="50" /></p>
  <p><label for="is_menu">Toevoegen aan hoofdmenu</label><input type="checkbox" name="is_menu" id="is_menu" /></p>
</form>


CSS:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
form label {
  display: block;
  width: 200px;
  float : left;
}
 
form p {
  overflow: hidden; /* Werkt het zelfde als een clearboth na een floating iets */
  margin: 0px 0px 4px 0px;
}
 
- Ariën  -
Beheerder

- Ariën -

23/06/2010 09:16:41
Quote Anchor link
Oetzie, gaat dit niet tegen het principe in van semantiek?
 
Martijn B

Martijn B

23/06/2010 09:21:25
Quote Anchor link
Ik zet altijd een label en veld in een dl (definition list)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<form ...>
<fieldset>
  <legend>Formulier naam</legend>
  <dl>
    <dt><label>...</label></dt>
    <dd><input...></dd>
  </dl>
</fieldset>
</form>
 
Joakim Broden

Joakim Broden

23/06/2010 09:37:19
Quote Anchor link
Aar anoniem? Wat bedoel je?

Want voor zo ver ik weet mag en kan dit gewoon.
Gewijzigd op 23/06/2010 09:37:38 door Joakim Broden
 
- Ariën  -
Beheerder

- Ariën -

23/06/2010 10:16:08
Quote Anchor link
Oetzie en mijn achternaam op 23/06/2010 09:37:19:
Aar anoniem? Wat bedoel je?

Want voor zo ver ik weet mag en kan dit gewoon.

Dat het kan geloof ik graag, maar maar of het mag.
Lees eens: http://home.parse.nl/~michiel/semantiek.html
 
Joakim Broden

Joakim Broden

23/06/2010 10:28:22
Quote Anchor link
Volgens de HTML validator mag het gewoon, mhhhhhh.
 
- Ariën  -
Beheerder

- Ariën -

23/06/2010 11:18:34
Quote Anchor link
Ja, dus?
Een appel kan je ook schillen met een Samurai-zwaard en een autoband kan je oppompen met een fietspomp. Het feit dat het volgens de validator kan geloof ik wel, 'maar of het hoort' is waar het om gaat, en dat weet de Validator natuurlijk weer niet.
Gewijzigd op 23/06/2010 11:19:15 door - Ariën -
 
Joakim Broden

Joakim Broden

23/06/2010 11:33:03
Quote Anchor link
mhhh ok, dan gebruik je toch <br />? :) Trouwens ik pomp men banden van mijn auto altijd gewoon met mijn fiets pomp :P
 

23/06/2010 15:49:05
Quote Anchor link
Is dit niet wat?
 
John D

John D

23/06/2010 16:32:06
Quote Anchor link
Hmmm: mensen die over tabels beginnen krijgen een pak voor de broek. Ik heb mijn eerste en enige website wel met tabels gedaan. Je kan natuurlijk een discussie voeren over "wat hoort" maar de meest belangrijke vraag is: "Wat werkt?" en ik programmeer al sinds Cobol 68 en toen werd er spaghetti geprogrammeerd en in alle talen wordt er nog steeds spaghetti geprogrammeerd ondanks dat hele generaties nadenken over "hoe het hoort" en standaards maken en proberen op te leggen. Maar alle gekheid op een stokje, ik heb dus met "tabels" gebouwd en moet ik nu vrezen dat dat morgen of overmorgen niet meer werkt ?? Ik hou me aanbevolen voor een tip om mijn tabels om te bouwen... Mijn tabel bevat 5 kolommen en 25 regels met producten en ik heb maar weinig regels programmacode nodig om het in de pagina te zetten (met excuus aan Aar omdat ik reageer op pak voor de broek ipv uitlijnen):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
  while($product = mysql_fetch_object($query))
    {

    echo "<tr><form action=\"add.php\" method=\"post\">\n";
    echo "<input type=\"hidden\" name=\"product_id\" value=\"".$product->id."\" />";
    echo "<tr> &#8364; ".$product->prijs." ";
    echo "<td>Aantal: <input type=\"text\" name=\"aantal\" size=\"2\" maxlength=\"2\" value=\"1\" />\n </td>";
    echo "<td><input type=\"submit\" value=\"Toevoegen\" /></td>";
    echo '<input type="hidden" name="soort" value=" " />';
    echo "</form>\n </td>";
  }

?>

{/code]
Gewijzigd op 23/06/2010 16:44:13 door John D
 
- Ariën  -
Beheerder

- Ariën -

23/06/2010 22:30:00
Quote Anchor link
Oetzie en mijn achternaam op 23/06/2010 11:33:03:
mhhh ok, dan gebruik je toch <br />? :) Trouwens ik pomp men banden van mijn auto altijd gewoon met mijn fiets pomp :P

Als jij moeite en moeilijk wilt doen, ik houd je niet tegen ;-)

John D op 23/06/2010 16:32:06:
Hmmm: mensen die over tabels beginnen krijgen een pak voor de broek. Ik heb mijn eerste en enige website wel met tabels gedaan.

Toch blijft het een keuze die je voor je zelf af kan wegen. Maar als je met tables in tables aan het werken bent, en opeens erachter komt dat je liever een kolom op een andere plek wilt plaatsen, dan is het een flink gewurm met de table-framework die je dan hebt. met CSS is het heel makkelijk aan te passen gelukkig. En met enkele regels kan je al meer aanpassen dan met een framework met tabellen.

Eigenlijk is het gewoon het beste de dingen die je ter beschikking hebt (de HTML-tags) op de juiste manier te gebruiken zodat het weinig inspanning en moeite kost. Dat is nou de 'semantiek' die ik bedoel, en uitgelegd worden door Michiel in het genoemde artikel.
Tabellen zijn doorgaans meer bedoeld voor tabulaire overzichten, zoals prijslijsten i.p.v layout indeling.
Gewijzigd op 23/06/2010 22:36:40 door - Ariën -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.