In Mach3Blocks kun je met de juiste toegang zelf coderen. Je hebt dan de mogelijkheid om HTML, CSS/LESS en Javascript van blokken aan te passen. Daarnaast heb je toegang tot code op pagina- en websiteniveau. Met code-toegang kun je schade aanrichten aan jouw websites; daarom zetten we deze mogelijkheid alleen op aanvraag aan.
Blokcode bewerken
Om de code van een blok aan te passen klik je op de code-knop in het blokmenu. Je kan dan de HTML, CSS/LESS en Javascript van het blok bewerken.

Pagina-code toevoegen
Je kunt per pagina specifieke code toevoegen. Open hiervoor de code-editor op paginaniveau en gebruik de code-instellingen met de juiste tabbladen.
Gebruik onder andere:
- Head voor code in de
<head>van deze pagina - Body voor code in de
<body>van deze pagina - Conversiecode voor conversiecode op deze pagina
Deze code wordt alleen voor de betreffende pagina toegepast.
Website-code bewerken
Je kunt ook code toevoegen die voor de hele website geldt. Open hiervoor de code-editor op websiteniveau en gebruik de code-instellingen met de juiste tabbladen.
Gebruik onder andere:
- Head voor code in de
<head>van de website - Body voor code in de
<body>van de website - Trackingcode voor trackingcode
- Robots.txt voor de robots.txt-inhoud
- llms.txt voor de llms.txt-inhoud
Thema-code bewerken
Via de thema code (website.css) kun je centraal de opmaak regelen. Ga hiervoor in de editor naar een pagina en klik op 'themacode'.
Gebruikte technieken
Mach3Blocks maakt gebruik van diverse veel toegepaste technieken voor het opbouwen van HTML, CSS en Javascript. Hieronder vind je hiervan een overzicht met link naar uitleg op externe sites.
- [https://jquery.com/](https://jquery.com/) JQUERY wordt gebruikt voor alle javascript onderdelen. Je kan zelf dus ook de JQUERY functies gebruiken.
- [https://css-tricks.com/snippets/css/a-guide-to-flexbox/](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) Voor de layout van blokken wordt flexbox toegepast.
- [https://getbootstrap.com/docs/5.2/getting-started/introduction/](https://getbootstrap.com/docs/5.2/getting-started/introduction/) Mach3Blocks gebruikt een eigen versie van het bootstrap grid concept (rows, cols). Let op: Bootstrap wordt dus zeer beperkt toegepast.