Externe CSS-code

Theo-Fiks wrote on 3/24/2022, 2:06 PM

Op een webpagina gemaakt met Web Designer Premium versie 19 wil ik een met externe HTML en CSS code gemaakte timeline weergeven. De HTML-code is in de HTML-body van een plaatshouder (op de betreffende pagina) gezet.
Vraag: waar kan/moet ik de CSS-code plaatsen om de opmaak en het gedrag van de timeline correct weergegeven te krijgen?

Hartelijke groet, Theo

Comments

johnebaker wrote on 3/25/2022, 12:26 PM

@Theo-Fiks

Hi/Hoi

The CSS code should preferably be placed in the Head section of the placeholder.

Do note that the HTML code should not have any <head> </head> or <body> </body> tags

An alternative would be to use an iFrame and a separate complete HTML page containing the code for both the timeline and CSS and embed this.

The advantage of using an iFrame, is that any changes to the Timeline code are done to the HTML page. There is no need to keep reloading and updating the placeholder in Web Designer.

De CSS-code moet bij voorkeur in de sectie Head van de tijdelijke aanduiding worden geplaatst.

Houd er rekening mee dat de HTML-code geen <head> </head>- of <body> </body>-tags mag hebben

Een alternatief zou zijn om een iFrame en een aparte complete HTML-pagina met de code voor zowel de tijdlijn als CSS te gebruiken en deze in te bedden.

Het voordeel van het gebruik van een iFrame is dat eventuele wijzigingen in de tijdlijncode op de HTML-pagina worden aangebracht. Het is niet nodig om de tijdelijke aanduiding in Web Designer steeds opnieuw te laden en bij te werken. 

John EB
Forum Moderator/Forummoderator

 

VPX 16, Movie Studio 2025, and earlier versions 2015 and 2016, Music Maker Premium 2024.

PC - running Windows 11 23H2 Professional on Intel i7-8700K 3.2 GHz, 16GB RAM, RTX 2060 6GB 192-bit GDDR6, 1 x 1Tb Sabrent NVME SSD (OS and programs), 2 x 4TB (Data) internal HDD + 1TB internal SSD (Work disc), + 6 ext backup HDDs.

Laptop - Lenovo Legion 5i Phantom - running Windows 11 23H2 on Intel Core i7-10750H, 16GB DDR4-SDRAM, 512GB SSD, 43.9 cm screen Full HD 1920 x 1080, Intel UHD 630 iGPU and NVIDIA GeForce RTX 2060 (6GB GDDR6)

Sony FDR-AX53e Video camera, DJI Osmo Action 3 and Sony HDR-AS30V Sports cams.

Theo-Fiks wrote on 3/25/2022, 4:26 PM

Hi John,

thank you very much for your reply and help! Using iFrame is a great suggestion and just what I need so I placed the tag <iframe src="timeline.html></iframe> in the body section of the placeholder but the browser says: Header add Link ";rel=stylesheet;media=all" so I've put  <link rel="stylesheet" href="timeline.css"> in the header section of the placeholder but get the same result. The timeline.html and timeline.css files are both in the same (root) direction of the website-folder.

I've linked both the .html and .css files. Can you please take a look so I can make this work?

https://drive.google.com/file/d/1RowmW7RKqtqakOYVG1eWJLQSmc3dETB7/view?usp=sharinghttps://drive.google.com/file/d/1aodId-p9ErE3BIOJ1-SwRmQqj7D-3cKq/view?usp=sharing

Ps: today I found that there's also some Javascript involved:
https://drive.google.com/file/d/1KvH0bQ4FkRu4mdJKD-JBPAFa0S7GF_Ac/view?usp=sharing

Kind regards, Theo

Theo-Fiks wrote on 3/29/2022, 5:02 AM

Hi John,

This weekend I was able to make things work by putting all the timeline-files in a subdomein and embed it in a Magix webpage using iFrame-code/tag.

Thank you for suggesting this option!

Best regards, Theo

johnebaker wrote on 3/29/2022, 7:18 AM

@Theo-Fiks

Hi Theo

Thanks for the feedback and pleased you have it working.

John EB

VPX 16, Movie Studio 2025, and earlier versions 2015 and 2016, Music Maker Premium 2024.

PC - running Windows 11 23H2 Professional on Intel i7-8700K 3.2 GHz, 16GB RAM, RTX 2060 6GB 192-bit GDDR6, 1 x 1Tb Sabrent NVME SSD (OS and programs), 2 x 4TB (Data) internal HDD + 1TB internal SSD (Work disc), + 6 ext backup HDDs.

Laptop - Lenovo Legion 5i Phantom - running Windows 11 23H2 on Intel Core i7-10750H, 16GB DDR4-SDRAM, 512GB SSD, 43.9 cm screen Full HD 1920 x 1080, Intel UHD 630 iGPU and NVIDIA GeForce RTX 2060 (6GB GDDR6)

Sony FDR-AX53e Video camera, DJI Osmo Action 3 and Sony HDR-AS30V Sports cams.