Validatie probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

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 »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

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 »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »
J C

J C

15/01/2014 18:20:52
Quote Anchor link
Ik ben bezig mijn website helemaal netjes te maken en door een validatie heen te halen. Maar ik kom er bij 1 fout melding niet uit, hopelijk kunnen jullie mij helpen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<div class="grid_8 padtop3">
                    <h4 class="padtop">Nieuwsberichten</h4>
                    <p class="padbot35">Hier komen nieuwsberichten.</p>
                    <p class="padbot36">
                        <ul class="icons">
                        <li><a href="https://www.facebook.com/pages/Rigging-Experts/1454326911455393"><img src="http://www.jcsl.nl/rigging/icons/facebook.jpg" alt="" /></a></li>
                        </ul>
                    </p>
                </div>


De </p> geeft hierbij de volgende melding:

line 100 column 9 - Fout: No p element in scope but a p end tag seen.

[code]-tags geplaatst ipv <?php. Zou je in het vervolg alleen PHP code tussen PHP code tags willen zetten?[/modedit]
Gewijzigd op 15/01/2014 18:46:47 door Wouter J
 
PHP hulp

PHP hulp

27/05/2026 07:06:25
 
Willem vp

Willem vp

15/01/2014 18:54:52
Quote Anchor link
<ul> is een block level element. Een <p>-element mag geen block level elementen bevatten.
Gewijzigd op 15/01/2014 18:55:13 door Willem vp
 
J C

J C

15/01/2014 18:57:10
Quote Anchor link
ok dus hoe zou ik dit dan moeten oplossen? Want die p is onderdeel van het skeletonlayout.

is div dan een goede oplossing?
Gewijzigd op 15/01/2014 18:58:20 door J C
 
Willem vp

Willem vp

15/01/2014 19:02:53
Quote Anchor link
Als het geen optie is om de <ul> buiten de <p> te plaatsen, zou je nog kunnen proberen om de <ul>-tags te verwijderen en de <li>-tags om te zetten in een <span> of zo. Maar misschien heeft iemand een betere oplossing.
 
Wouter J

Wouter J

15/01/2014 19:08:31
Quote Anchor link
>> zou je nog kunnen proberen om de <ul>-tags te verwijderen en de <li>-tags om te zetten in een <span> of zo. Maar misschien heeft iemand een betere oplossing.

Dat is nog fouter dan de huidige situatie.

JC, je hebt 2 oplossingen. 1tje is semantisch veel beter. Een p staat voor paragraph (alinea). Een lijst die onderdeel van een alinea is ziet er ongeveer zo uit: item een; twee; drie; en vier. Dat wil jij hier niet. Jij hebt een lijst die er zo uitziet:
  • item een
  • twee
  • drie
  • en vier

Zoals je ziet staat deze tussen 2 alinea's in: tussen 2 <p> elementen dus. Niet in een alinea. Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<p>Een alinea</p>
<ul>
  <li>item een</li>
  <li>twee</li>
  <li>drie</li>
  <li>en vier</li>
</ul>


Als we dan naar jouw huidige lay-out kijken lijkt die <p class="padbot36"> helemaal niet te kloppen. Dat is namelijk geen alinea, maar een blokje met een willekeurige content (lijst, plaatje, tekst, etc.). Een <div> (een block element zonder betekenis) zou dus het beste weer staan in dit geval.

En als je dat niet wilt aanpassen. Gewoon zo laten en je geen zorgen maken over die validator. Browsers supporten het en wat maakt het dan uit dat het tegen de regels is? Het is een beetje miepen over de te kleine details. Maar goed, semantiek (wat ik hierboven uitlegde) is wel goed om op orde te hebben.
 
J C

J C

15/01/2014 19:12:54
Quote Anchor link
Nou wat ik heel graag wil leren is zo'n website bouwen die ook op een mobiel goed te zien is, vandaar deze structuur. Dus waarom in het begin al zulke fouten laten zitten

Ik zou dan zoiets krijgen denk ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<div class="grid_8 padtop3">
                    <h4 class="padtop">Nieuwsberichten</h4>
                    <div class="padbot35">Hier komen nieuwsberichten.</div>
                    <div class="padbot36">
                        <ul class="icons">
                        <li><a href="https://www.facebook.com/pages/Rigging-Experts/1454326911455393"><img src="http://www.jcsl.nl/rigging/icons/facebook.jpg" alt="" /></a></li>
                        </ul>
                    </div>
                </div>
 
Wouter J

Wouter J

15/01/2014 19:18:44
Quote Anchor link
>> Dus waarom in het begin al zulke fouten laten zitten
Naja, je moet niet altijd de drang hebben om alles valid te krijgen. Heeft trouwens niks te maken met mobiel enzo. W3C is het team dat de regels heeft bedacht en browsers implementeren deze regels. Hoe browsers er mee omgaan is wat uitmaakt, of W3C het dan misschien niet leuk vind dat je een spatie daar hebt een een & teken daar is allemaal een beetje teveel gemiep.

>> Ik zou dan zoiets krijgen denk ik
Dat ligt aan wat je doel is en of je HTML5 gebruikt.
Zomaar iets dat me bijv. al opvalt: <div class="padbot35">Hier komen nieuwsberichten.</div>
Nieuwsberichten zijn een opsomming van berichten, een lijst dus, geen div.
 
J C

J C

15/01/2014 19:21:31
Quote Anchor link
Helemaal gelijk op beide punten.

Het laatste moet inderdaad later nog een lijst worden, maar ben er nog niet uit hoe ik dat ga voorgeven of indelen, dus heb er even tijdelijk een blok van gemaakt.
 
Willem vp

Willem vp

15/01/2014 19:54:36
Quote Anchor link
Wouter J op 15/01/2014 19:18:44:
W3C is het team dat de regels heeft bedacht en browsers implementeren deze regels. Hoe browsers er mee omgaan is wat uitmaakt, of W3C het dan misschien niet leuk vind dat je een spatie daar hebt een een & teken daar is allemaal een beetje teveel gemiep.

Dat is absoluut geen gemiep. Wat jij beschrijft is juist de bron van alle ellende.
Weg met alle quirks- en compatibility modes. Wat je nu ziet, is dat de ene browser zich niet aan de standaard houdt, waar vervolgens een webdesigner weer gebruik van maakt, zodat andere browsers kunstgrepen uit moeten halen om de betreffende website te kunnen tonen. Maar omdat elke browser weer een andere rendering engine heeft, zal het resultaat voor elke browser weer net iets anders zijn. En doordat iedere browser zal proberen een site die zich niet aan de standaards houdt zo goed mogelijk te tonen, worden ontwerpers ook niet geprikkeld goed werk af te leveren, waardoor het probleem alleen maar groter wordt.

Op dit moment is het gewoon onmogelijk om een site te maken die op alle browsers goed werkt, en dat schrijf ik voor het grootste deel toe aan de vergevingsgezindheid van de browsers betreffende de bagger die ze aangeleverd krijgen. Hoe was dat spreekwoord ook weer van die zachte heelmeesters die stinkende wonden maken? Het huidige wereldwijde web is een grote stinkende wond van kansloze HTML-rommel.

Het probleem is dat wanneer je nu een stricte compliancy zou afdwingen, zo'n 98% van de web"designers" gaat blaten omdat hun site niet meer werkt. Toch denk ik dat het de enige manier is om van de stank af te komen.
Gewijzigd op 15/01/2014 19:55:13 door Willem vp
 
J C

J C

15/01/2014 23:14:06
Quote Anchor link
Ik verwacht niet dat ik daar met die ene website die ik per jaar bouw nou echt verschil in ga maken.
 



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.