You are an SEO, GEO/AEO, medical-content, accessibility, UI/UX, and front-end development specialist.
Create a 1,200–1,300 user-readable-word content page that is optimized for both traditional search and AI-powered search experiences.
The page must be helpful, accurate, people-first, easy to scan, and easy for AI systems to understand. Prioritize clear answers, verifiable facts, entity clarity, accessible HTML, cautious medical language, and a polished commercial user experience over keyword repetition.
Create the page about the following keyword:
[Joaquim Fores Vineta]
# KEYWORD FACTS
- Brand, audience, and goals
Promote Dr. Joaquim Fores Vineta within Traumatologia Barcelona.
Tone: premium, clinical, warm, reassuring, and internationally accessible.
Avoid guarantees, “best doctor,” miracle-cure, or unverifiable superlative claims.
Do not provide diagnosis or treatment advice; present information educationally and encourage a personalized consultation.
Do not imply every condition can be treated or that outcomes are guaranteed.
Target local Barcelona patients, UK/US/European medical travellers, expats, insured and self-pay patients, and people seeking second opinions.
Support appointment bookings, international-patient enquiries, second-opinion requests, and brand authority.
- Doctor and clinic facts
Doctor: Dr. Joaquim Fores Vineta; use “trauma and orthopedic surgeon,” “traumatologist,” and “hand surgeon” naturally.
Medical registration number: 15202.
Clinic: Traumatologia Barcelona.
Address: Office 112, Plaça de Manuel Corachán 4, 08017 Barcelona, Spain.
Appointments/enquiries: https://traumatologia.barcelona/contact
Online consultations are available. Patients with insurance may enquire about coverage and payment arrangements; coverage, reimbursement, and billing arrangements depend on the insurer and individual policy. Do not imply guaranteed coverage, direct billing, or reimbursement.
- Verified credentials
Use only these facts, naturally phrased:
Graduated in Medicine from Universitat Autònoma de Barcelona in 1980.
Completed Orthopedic Surgery and Traumatology specialty training in 1986.
Earned a doctoral thesis in 1992.
Has worked in the Orthopedic Surgery and Traumatology Service at Hospital Clínic de Barcelona since 1998.
Served as ICEMEQ research coordinator and clinical research committee member from 2006.
Taught and tutored academic courses from 1994 to 2009.
Is listed by Hospital Clínic Barcelona as a traumatologist and serves as medical president of Hospital Clínic Barcelona (HCB).
Permission is granted to use Top Doctors rating, review count, biography, and curriculum details.
Do not invent publications, awards, memberships, clinical-trial roles, or speaking engagements.
# CLINICAL FOCUS AND USPS
Cover naturally:
- Orthopedic trauma and fracture care.
- Hand and upper-limb surgery.
- Dupuytren contracture assessment and treatment.
- Peripheral-nerve injury and nerve-related conditions.
- Tendon repair.
- Hip and knee replacement/arthroplasty.
- Arthroscopy and minimally invasive procedures where clinically appropriate.
- Diagnostic review and second opinions.
- Personalized recovery planning.
Use cautious wording such as “assessment,” “evaluation,” “consultation,” “treatment planning,” and “referral where appropriate.”
Feature exactly these three USPs naturally:
- International patient support.
- Multilingual care in English, French, Spanish, and Catalan.
- Multidisciplinary support team.
Explain benefits for communication, coordinated care, overseas patients, diagnostics, treatment planning, and recovery.
# AI SEARCH AND ANSWER OPTIMIZATION
Write for people first, then make the page easy for search engines and AI systems to understand.
Make the page directly useful for common patient questions, such as:
- Who is Dr. Joaquim Fores Vineta?
- What conditions and treatments does he assess or treat?
- Where is Traumatologia Barcelona located?
- How can international patients request an appointment or second opinion?
- What languages are available?
- What should a patient expect during an initial consultation?
Use an answer-first structure:
- Begin each major section with a direct, self-contained answer in the lead paragraph.
- Follow with concise supporting detail.
- Avoid vague introductory paragraphs that delay the main answer.
- Make every section independently understandable when read on its own.
Use clear entity consistency throughout:
- Use “Dr. Joaquim Fores Vineta” consistently for the doctor.
- Use “Traumatologia Barcelona” consistently for the clinic.
- Clearly distinguish the doctor, the clinic, Hospital Clínic de Barcelona, and any affiliated organisations.
- Do not merge or imply ownership, employment, partnership, or referral relationships unless explicitly supported by the supplied facts.
Use natural question-based H2 and H3 headings where appropriate, for example:
- “Who is Dr. Joaquim Fores Vineta?”
- “What orthopedic and trauma conditions can be assessed?”
- “How can international patients arrange a consultation?”
- “What languages are available at Traumatologia Barcelona?”
- “How do I request a second opinion?”
Include a concise “Key facts” section near the beginning, using a definition list or clearly labelled short paragraphs:
- Doctor: Dr. Joaquim Fores Vineta
- Clinic: Traumatologia Barcelona
- Location: Office 112, Plaça de Manuel Corachán 4, 08017 Barcelona, Spain
- Appointment and enquiry route: https://traumatologia.barcelona/contact
- Languages: English, French, Spanish, and Catalan
- Online consultations: Available
- Insurance: Patients may enquire about coverage and payment arrangements; coverage depends on the insurer and policy
Do not present the key-facts section as a substitute for the article’s explanatory content.
# ANSWER-FIRST CONTENT REQUIREMENTS
For each major H2 section:
1. Begin with a direct 1–3 sentence answer to the question implied by the heading.
2. Add 1–2 short supporting paragraphs or a concise list.
3. End with a practical next step only where it is supported by the supplied facts.
Do not begin a section with background information before answering the section’s main question.
Use these answer patterns:
- “Dr. Joaquim Fores Vineta is a trauma and orthopedic surgeon and hand surgeon at Traumatologia Barcelona.”
- “Traumatologia Barcelona is located at Office 112, Plaça de Manuel Corachán 4, 08017 Barcelona.”
- “Patients can request an appointment, international-patient enquiry, or second opinion through the clinic’s contact page.”
- “Care is available in English, French, Spanish, and Catalan.”
- “Online consultations are available; insurance coverage and payment arrangements depend on the insurer and individual policy.”
Do not use these exact sentences if they would create repetitive phrasing. Adapt the wording naturally while retaining the same factual meaning.
# OUTPUT REQUIREMENTS
You must create exactly 3 labeled output sections, in this order:
1. META TITLE
2. META DESCRIPTION
3. HTML BODY
Place each section label immediately before its own fenced code block. Do not include any text, explanation, validation report, or additional section outside these three labeled sections.
## 1. META TITLE
Provide the meta title in a separate copy-paste code block.
Return only the title text, with no quotation marks, labels, or explanation inside the code block.
The meta title must not exceed 60 characters, including spaces.
It must contain the target keyword naturally, as early as readability allows.
## 2. META DESCRIPTION
Provide the meta description in a separate copy-paste code block.
Return only the description text, with no quotation marks, labels, or explanation inside the code block.
The meta description must not exceed 150 characters, including spaces.
It must contain the target keyword naturally.
## 3. HTML BODY
Provide the complete HTML body in a separate copy-paste code block.
Return only valid HTML inside the code block, with no explanation before or after the code.
The HTML must be a Drupal body-field fragment.
Do not include <!DOCTYPE html>, <html>, <head>, or <body> tags.
The Bootstrap CSS, Bootstrap JavaScript, theme assets, and site-wide navigation may be supplied by the Drupal theme.
The markup must be compatible with the Drupal Bootstrap5 theme, version 4.0.8, which is based on Bootstrap 5.
The body must contain 1,200–1,300 user-readable words.
At the very start of the article, include a separate lead text/summary of 150–300 characters.
This lead text must briefly summarize the page content and naturally include the target keyword.
Place it immediately before the first major section.
# DESIGN SYSTEM AND FRONT-END REQUIREMENTS
Create a polished, mobile-first Bootstrap 5 presentation page for traumatologia.barcelona.
Use Bootstrap 5.3 conventions and valid, semantic HTML. Do not use Bootstrap 4 classes, deprecated components, or unsupported utilities.
Use a premium, clinical, calm, trustworthy visual identity for an international orthopedic and trauma clinic. Avoid generic template styling, excessive gradients, heavy shadows, decorative clutter, or animated effects.
## COLOUR SYSTEM
Use the following custom CSS variables:
:root {
--brand: #0f4c81;
--brand2: #1b75bb;
--accent: #18a999;
--dark: #16324f;
--light: #f7fbff;
--soft: #eef5fb;
--border: #d9e6f2;
}
Use a white page background with dark navy body text (#17324a). Use the navy, blue, teal, and soft-blue palette consistently. Do not introduce unrelated colours.
Use high-contrast text on every background. Do not use text-white on light backgrounds. Ensure primary text meets sufficient contrast and do not rely on colour alone to convey meaning.
Use text-white only inside .hero, where the dark navy-to-blue gradient provides sufficient contrast.
## TYPOGRAPHY
Use Arial, Helvetica, sans-serif as the base font family.
Use:
- .display-5.fw-bold for the doctor name or main page title.
- .lead for introductory and section-leading paragraphs.
- .h3.fw-bold for major section headings.
- .h5 for card and sub-section headings.
- .small-label for small uppercase eyebrow labels, with letter-spacing and the secondary brand colour.
- .muted for supporting explanatory text.
.small-label and .muted are custom classes that must be defined in the supplied custom CSS.
Keep paragraphs short, clear, and readable. Use a line-height of approximately 1.65.
## NAVIGATION
Create a responsive sticky top navigation using:
<nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top">
Use .container-fluid, a .navbar-brand with the clinic logo, and a .navbar-toggler with valid Bootstrap collapse data attributes.
Use the following navbar logo exactly:
https://traumatologia.barcelona/sites/default/files/images/logo-32x32.png
The logo dimensions are 32 x 32 pixels.
Use:
- src="https://traumatologia.barcelona/sites/default/files/images/logo-32x32.png"
- width="32"
- height="32"
- A descriptive alt attribute, such as alt="Traumatologia Barcelona"
- A relevant title attribute, such as title="Traumatologia Barcelona"
- class="img-fluid"
Use .collapse.navbar-collapse.justify-content-center and .navbar-nav for the main navigation. Use .nav-item and .nav-link for standard links.
Include one prominent contact action using .btn.btn-primary.
Add a slim dark information bar beneath the navbar using .topbar.py-2. Use .container.d-flex.flex-wrap.justify-content-between.align-items-center.gap-2 to show the international-patient message on the left and the website domain on the right.
Use this exact topbar text:
- Left: “International patients welcome | Online consultations available”
- Right: “traumatologia.barcelona”
## HERO SECTION
Create a full-width hero section with class="hero".
Use a two-column responsive layout:
- .col-lg-7 for the headline, description, calls to action, and trust badges.
- .col-lg-5 for the doctor portrait.
Use .row.align-items-center.g-4 inside .container.
Include:
- A translucent rounded-pill specialty badge using .badge.badge-soft.rounded-pill.px-3.py-2.mb-3.
- A prominent doctor name using .display-5.fw-bold.mb-3.
- A .lead paragraph explaining the doctor’s clinical focus and international-patient support.
- Two calls to action: .btn.btn-brand.btn-lg.px-4 and .btn.btn-outline-light.btn-lg.px-4.
- A responsive row of trust badges using .badge.bg-light.text-dark.
Style the hero with a subtle navy-to-blue gradient, white text, generous vertical padding, and a rounded doctor image. Use .img-fluid for the image and ensure it remains fully visible without cropping or distortion.
Use one approved doctor image as the hero portrait. This image counts as one of the exactly two approved doctor images used on the page.
The hero portrait is image 1. The second contextual image appears later in the page.
## SECTION LAYOUT
Use .container and .row.g-4 for every content section.
Use a consistent sidebar-and-content layout:
- .col-lg-4 for an introductory label, heading, and short supporting copy.
- .col-lg-8 for cards, tables, or detailed content.
Alternate section backgrounds:
- Default white background.
- .bg-light for the following section.
- Repeat this pattern throughout the page.
Use .section-pad for generous vertical section spacing.
Use .small-label.mb-2 before each major section heading. Use .h3.fw-bold for the section title. Use .muted for supporting paragraphs.
## CARDS AND FEATURES
Use Bootstrap cards for key benefits, specialties, and trust messages.
Use:
<div class="card rounded-xl h-100 p-4">
For feature cards, include:
- A circular numbered marker using .icon-circle.mb-3.
- A concise .h5 heading.
- A short explanatory paragraph.
- .mb-0 on the final paragraph to prevent excess bottom spacing.
Use .row.g-4 and .col-md-6 to create a responsive two-column feature-card grid.
For specialty or service chips, use:
<div class="row row-cols-1 row-cols-md-2 g-3">
<div class="col">
<div class="card rounded-xl p-3 h-100">Specialty name</div>
</div>
</div>
Ensure all cards have a subtle border, soft shadow, rounded corners, and consistent internal padding.
## TABLES
Use .table-responsive around any table.
Use:
<table class="table table-bordered align-middle">
Use a two-column structure for credentials or key facts:
- Column 1: Item
- Column 2: Details
Style the table header with the soft-blue background (#eef5fb). Keep the table readable on mobile through .table-responsive.
## TESTIMONIALS AND TRUST CONTENT
Include a testimonial blockquote only if verified testimonial text is supplied. Otherwise, omit the testimonial section.
If verified testimonial text is supplied, use:
<blockquote class="blockquote p-4 bg-light rounded-xl border">
<p class="mb-2">Testimonial text</p>
<footer class="blockquote-footer mb-0">Verified patient review on Top Doctors</footer>
</blockquote>
Only include testimonials, ratings, review counts, or claims that are explicitly supplied. Do not invent testimonials or outcomes.
## GRAPHIC OR DATA VISUAL
Do not include a graph or data visual unless supplied data explicitly supports it.
If supplied data explicitly supports a positioning graphic, place it inside:
<div class="graph-box">
Use a simple, accessible inline SVG chart with:
- role="img"
- A descriptive aria-label
- Clear labels
- Brand colours
- A white rounded panel with a soft border
Clearly state that the graphic is a positioning visual, not a factual market claim.
## CONTACT SECTION
Create a final contact section with id="contact".
Use:
- .col-lg-5 for clinic name, address, website, languages, doctor name, and registration number.
- .col-lg-7 for a summary card using .card.rounded-xl.p-4.
Use clear labels such as “Address”, “Website”, “Languages”, “Doctor”, and “Registration”.
Use a clear call to action linking to the clinic contact page. Use descriptive link text such as “Request an appointment or enquiry”, not “click here”.
## CUSTOM CSS RULES
Use only the custom CSS classes and rules explicitly defined in the design system.
Add only the custom CSS needed to support the brand system. Do not add unnecessary frameworks or dependencies.
Include:
- .hero gradient and padding.
- .badge-soft translucent badge styling.
- .section-pad vertical spacing.
- .card border, shadow, and rounded styling.
- .icon-circle circular numbered marker.
- .small-label uppercase eyebrow label.
- .muted supporting-text colour.
- .graph-box bordered panel.
- .btn-brand teal primary button and hover state.
- .rounded-xl large border radius.
- .doctor responsive rounded image treatment.
- .topbar dark information bar.
- .table thead background.
- Brand link colours.
.small-label, .muted, .rounded-xl, .btn-brand, and .icon-circle are custom classes that must be defined in the supplied custom CSS.
Keep custom CSS minimal, maintainable, and consistent with the Bootstrap utility system.
## CUSTOM CSS OUTPUT PLACEMENT
Include a single <style> block at the end of the output.
Place the complete custom CSS inside this single <style> block, after the HTML body markup and before the Bootstrap Icons stylesheet link.
Do not use multiple <style> blocks.
Do not use inline styles.
Do not use external custom CSS files.
Do not add additional frameworks, libraries, or dependencies.
Use this exact order at the end of the output:
<style>
/* Complete custom CSS for the design system */
</style>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css">
# ACCESSIBILITY AND UX
Use semantic HTML and a logical heading order.
Ensure:
- Every interactive element has a clear accessible name.
- Navigation toggles include aria-controls, aria-expanded, and aria-label.
- Decorative icons use aria-hidden="true".
- Meaningful icons include visually hidden descriptive text.
- All links use descriptive link text.
- Tables include a caption or accessible context.
- Forms, if included, use visible or visually hidden labels and aria-describedby where appropriate.
- Colour is not the only means of conveying meaning.
- The page is fully usable on mobile, tablet, and desktop.
- Use a <nav> element for the navbar.
- Add aria-label="Main navigation" to the navbar.
- Mark the current page link with aria-current="page" where applicable.
# CONTENT AND CLAIMS
Use a premium, warm, clinical, and reassuring tone.
Do not use:
- “Best doctor”
- “Leading clinic”
- “Top surgeon”
- Miracle-cure language
- Guaranteed outcomes
- Unverified superlatives
- Invented reviews, statistics, credentials, awards, or services
Use cautious medical language such as “assessment”, “evaluation”, “consultation”, “treatment planning”, and “referral where appropriate”.
Do not provide diagnosis or treatment advice. Encourage patients to seek a personalised consultation.
For urgent or worsening symptoms, advise patients to seek appropriate urgent medical care through local emergency services or a qualified healthcare professional.
# INTRODUCTORY PARAGRAPH AND IMAGE DISTRIBUTION
Center the first introductory paragraph of the article using Bootstrap utility classes:
<p class="lead text-center">...</p>
The first introductory paragraph must:
- Be 160–600 characters.
- Naturally include the target keyword.
- Briefly introduce the page content.
- Be centered.
Do not place both doctor images together in one section.
Do not place both images immediately after the introductory paragraph.
Do not create a separate image gallery or image-only section.
Use exactly two different images from the following approved image list. Select images that are visually appropriate and relevant to the paragraph or section where they appear. Do not use the same image twice.
Approved doctor images:
1. https://traumatologia.barcelona/sites/default/files/images/doctor-joaquim-fores-vineta.jpeg
Dimensions: 993 x 781 pixels
2. https://traumatologia.barcelona/sites/default/files/images/doctor-joaquim.png
Dimensions: 793 x 799 pixels
3. https://traumatologia.barcelona/sites/default/files/images/doctor-quim.png
Dimensions: 683 x 681 pixels
4. https://traumatologia.barcelona/sites/default/files/images/joaquim-fores-vineta.png
Dimensions: 1002 x 774 pixels
5. https://traumatologia.barcelona/sites/default/files/images/joaquim-vineta.png
Dimensions: 814 x 767 pixels
# IMAGE DISTRIBUTION RULES
Use one approved doctor image as the hero portrait.
This hero portrait counts as one of the exactly two approved doctor images used on the page.
The hero portrait is image 1.
The second contextual image appears later in the page.
Place the second image:
- In the major section where it is most contextually relevant.
- Immediately before or after the specific paragraph it supports.
- Between relevant text paragraphs, not isolated at the end of the page.
- With consistent vertical and horizontal spacing.
- In a clean, balanced layout on mobile and desktop.
Use one separate responsive Bootstrap 5 <figure> element for the second image.
For each selected image:
- Use a responsive <img> element with class="figure-img img-fluid rounded-3".
- Include a descriptive, accurate alt attribute.
- Include a relevant, descriptive title attribute.
- Use the image’s natural dimensions as width and height attributes to help prevent layout shift.
- Add loading="lazy" and decoding="async".
- Use an optional <figcaption> only when it adds useful, factual context.
- Do not crop, distort, stretch, or misrepresent the image.
- Do not add unsupported captions, testimonials, credentials, or claims to the images.
- Do not use the images as decorative background images.
- Do not use inline styles for the images.
- Do not duplicate, remove, or change the image files or paths.
Use this image pattern for the second contextual image:
<figure class="figure text-center my-4">
<img
src="https://traumatologia.barcelona/sites/default/files/images/doctor-joaquim-fores-vineta.jpeg"
class="figure-img img-fluid rounded-3"
alt="Dr. Joaquim Fores Vineta, trauma and orthopedic surgeon at Traumatologia Barcelona"
title="Dr. Joaquim Fores Vineta"
width="993"
height="781"
loading="lazy"
decoding="async">
<figcaption class="figure-caption">
Optional factual caption, only if supported by the supplied material.
</figcaption>
</figure>
For a two-column desktop layout, use Bootstrap’s responsive grid only where it improves readability, for example:
<div class="row align-items-center g-4">
<div class="col-12 col-md-7">
<p>Relevant supporting paragraph.</p>
</div>
<div class="col-12 col-md-5">
<figure class="figure text-center mb-0">
<img
src="https://traumatologia.barcelona/sites/default/files/images/doctor-joaquim.png"
class="figure-img img-fluid rounded-3"
alt="Dr. Joaquim Fores Vineta at Traumatologia Barcelona"
title="Dr. Joaquim Fores Vineta"
width="793"
height="799"
loading="lazy"
decoding="async">
</figure>
</div>
</div>
Ensure the image and its related paragraph remain visually and semantically connected.
On mobile, stack the text and image vertically.
On desktop, use a balanced layout without creating excessive white space or visual clutter.
# SEMANTIC HTML AND CONTENT STRUCTURE
Use semantic HTML to make the page hierarchy unambiguous:
- Use one visually hidden H1 only if it is required by the Drupal page template; otherwise, do not add an H1 because the target keyword already appears in the Drupal page H1.
- Use H2 for major topical sections.
- Use H3 only for meaningful subsections.
- Use descriptive heading text that can stand alone when read out of context.
- Use <ul>, <ol>, <dl>, <table>, and <figure> only where they genuinely improve comprehension.
- Use short paragraphs of no more than 3–4 sentences.
- Use descriptive link text such as “Request an appointment or enquiry” rather than “click here.”
- Ensure all important facts appear in visible HTML text; do not place essential information only in meta tags, ARIA attributes, or structured data.
Create a concise “Key facts” section near the beginning using semantic HTML, for example:
<dl class="row">
<dt class="col-sm-3">Doctor</dt>
<dd class="col-sm-9">Dr. Joaquim Fores Vineta</dd>
<dt class="col-sm-3">Clinic</dt>
<dd class="col-sm-9">Traumatologia Barcelona</dd>
<dt class="col-sm-3">Location</dt>
<dd class="col-sm-9">Office 112, Plaça de Manuel Corachán 4, 08017 Barcelona, Spain</dd>
<dt class="col-sm-3">Appointments and enquiries</dt>
<dd class="col-sm-9"><a href="https://traumatologia.barcelona/contact">Request an appointment or enquiry</a></dd>
</dl>
Ensure the key-facts section is visually clear, accessible, and consistent with the rest of the page.
# KEYWORD AND READABILITY RULES
Use the target keyword naturally in the first paragraph of the article.
The first paragraph must be a 160–600 character paragraph that briefly introduces the page content.
The target keyword must appear in at least 2–4 headings.
The target keyword already appears in the H1 of the Drupal page, so do not repeat it as the H1.
Use additional keyword occurrences in headings only as informational, navigational, commercial, or transactional mid-tail and long-tail variants.
Cover likely search queries only where they are supported by the supplied material.
Use shorter sentences and simpler words to improve readability.
Avoid keyword stuffing, hidden text, repetitive phrasing, invented information, and unsupported claims.
Do not invent or assume prices, statistics, regulations, availability, opening hours, business credentials, reviews, customer outcomes, guarantees, services, or first-hand experience.
If a fact cannot be supported by the supplied material, omit it.
# BOOTSTRAP ICONS
Use the following external Bootstrap Icons stylesheet:
https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css
Link this external stylesheet at the end of the output, after the single custom <style> block, using exactly:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css">
Use Bootstrap Icons font classes, such as:
<i class="bi bi-info-circle" aria-hidden="true"></i>
Use icons only where they genuinely support the content.
Use valid HTML, valid ARIA attributes, and valid Bootstrap 5 data attributes.
Ensure every id attribute is unique, lowercase, kebab-case, stable, descriptive, and referenced correctly where used.
Ensure every aria-labelledby value exactly matches the id of the visible or visually hidden heading it references.
Do not duplicate ids, use empty attributes, misuse ARIA, or create invalid nesting.
Decorative icons must include aria-hidden="true".
For meaningful icons, include visually hidden descriptive text and set aria-hidden="true" on the icon element. Do not rely on the icon glyph alone to convey meaning.
# EXPERTISE, TRUST, AND SOURCING
Demonstrate expertise through clear, verifiable facts rather than promotional language.
- Identify Dr. Joaquim Fores Vineta by name, profession, and relevant verified credentials.
- State the medical registration number once in a clear credentials or professional-details section.
- Clearly distinguish verified biography facts from general educational explanations.
- Use cautious, non-diagnostic language for all clinical topics.
- Do not imply that Dr. Fores personally performs every procedure or treats every condition.
- Use “assessment,” “evaluation,” “consultation,” “treatment planning,” and “referral where appropriate.”
- Do not provide dosage, self-treatment, emergency, or diagnostic instructions.
- For urgent or worsening symptoms, advise readers to seek appropriate urgent medical care through local emergency services or a qualified healthcare professional.
- Do not invent sources, citations, studies, guidelines, statistics, or external references.
# FAQS
Make the FAQ section the final main <h2> section.
Include 5–7 genuine FAQs based only on information in the supplied material.
Use question-based headings that match real patient intent.
Include these questions where appropriate:
- Who is Dr. Joaquim Fores Vineta?
- Where is Traumatologia Barcelona located?
- What conditions and treatments can be assessed or discussed?
- How can international patients request an appointment or second opinion?
- What languages are available?
- Are online consultations available?
- Can patients with insurance enquire about coverage?
For each FAQ:
- Begin the answer with a direct response.
- Include only facts supported by the supplied material.
- Use approximately 40–60 words.
- Do not repeat an entire earlier section.
- Do not add claims about outcomes, guarantees, availability, pricing, or insurance coverage beyond the supplied facts.
Use Bootstrap’s standard accordion markup.
Each FAQ question button must be inside:
<h2 class="accordion-header">...</h2>
Place the FAQs inside a Bootstrap 5 accordion with unique IDs and accessible button attributes.
Use this accordion structure:
<div class="accordion" id="faq-accordion">
<div class="accordion-item">
<h2 class="accordion-header" id="faq-question-1-heading">
<button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#faq-answer-1" aria-expanded="true" aria-controls="faq-answer-1">
Question text
</button>
</h2>
<div id="faq-answer-1" class="accordion-collapse collapse show" aria-labelledby="faq-question-1-heading" data-bs-parent="#faq-accordion">
<div class="accordion-body">
Answer text
</div>
</div>
</div>
</div>
For every additional FAQ:
- Use a unique heading ID, such as faq-question-2-heading.
- Use a unique answer ID, such as faq-answer-2.
- Set aria-controls to the matching answer ID.
- Set aria-labelledby on the answer panel to the matching heading ID.
- Use aria-expanded="false" and the collapsed class for closed accordion items.
Include one relevant, accessible Bootstrap Icon font class near the FAQ section heading or introductory text.
Do not repeat an icon for every question.
# STRUCTURED DATA HANDOFF
Do not include JSON-LD structured data inside the HTML body unless the implementation environment explicitly supports it.
If structured data is requested separately, provide a fourth labeled section:
4. JSON-LD STRUCTURED DATA
Use schema.org types only where they accurately describe the page:
- MedicalWebPage for the page, where appropriate.
- Physician for Dr. Joaquim Fores Vineta.
- MedicalClinic for Traumatologia Barcelona.
- FAQPage only if the FAQ content meets Google’s guidelines and the questions and answers match the visible page text.
Include only supported facts:
- Physician name, credentials explicitly supplied, medical registration number, clinical focus areas, and affiliation facts.
- Clinic name, address, contact URL, available languages, and online-consultation availability.
- Do not include opening hours, telephone numbers, aggregate ratings, review counts, prices, guarantees, or claims not explicitly supplied.
Ensure every structured-data value matches visible on-page text.
Validate the JSON-LD syntax before returning it.
# LOCAL AND ENTITY OPTIMIZATION
Make the clinic and doctor easy to identify as distinct entities.
Include the following information once in visible body text, in natural prose or a key-facts section:
- Full doctor name: Dr. Joaquim Fores Vineta
- Profession: trauma and orthopedic surgeon, traumatologist, and hand surgeon
- Medical registration number: 15202
- Clinic name: Traumatologia Barcelona
- Full clinic address: Office 112, Plaça de Manuel Corachán 4, 08017 Barcelona, Spain
- Appointment and enquiry URL: https://traumatologia.barcelona/contact
- Languages: English, French, Spanish, and Catalan
- Online consultations: Available
- Hospital Clínic de Barcelona affiliation: State only the supplied fact that Dr. Fores has worked in the Orthopedic Surgery and Traumatology Service at Hospital Clínic de Barcelona since 1998.
Use “Barcelona,” “Catalonia,” and “Spain” naturally where relevant, without adding unsupported local claims.
Do not claim to be the “best,” “leading,” “top,” or “preferred” clinic or surgeon.
Do not add maps, opening hours, phone numbers, email addresses, social profiles, reviews, ratings, awards, or external links unless explicitly supplied and approved.
# FINAL UI/UX REDESIGN PASS
Immediately before producing the final output, act as a senior UI/UX designer and front-end developer.
Redesign the HTML body you have drafted so that it feels more polished, user-friendly, and commercially professional.
Requirements:
- Keep it compatible with Bootstrap 5.3 and preserve the existing functionality.
- Apply the supplied design system consistently: brand colours, typography, navigation, hero, cards, tables, contact section, custom CSS classes, and responsive layout.
- Improve visual hierarchy, spacing, typography, colour use, navigation, and calls to action.
- Make the layout responsive and mobile-first.
- Use clear, accessible contrast, visible keyboard focus states, semantic HTML, and helpful form labels.
- Make it feel distinctive and credible—not like a generic template.
- Avoid excessive gradients, shadows, animations, or decorative clutter.
- Use Bootstrap components and utilities where practical.
- Do not add libraries or dependencies unless necessary.
- Keep the content and links accurate; do not invent testimonials, statistics, or claims.
- Preserve all supplied facts, links, image URLs, image dimensions, alt text requirements, and title attribute requirements.
- Preserve the required centered introductory paragraph.
- Use one approved doctor image as the hero portrait; this counts as one of the exactly two approved doctor images.
- Place the second approved doctor image later in the page, near the paragraph or section it supports.
- Use a separate responsive Bootstrap 5 <figure> for the second image.
- Keep the supplied image files, paths, dimensions, alt attributes, and title attributes unchanged.
- Ensure the second image is integrated naturally between relevant text paragraphs, with consistent spacing and a clean mobile/desktop layout.
- Preserve the FAQ as the final main H2 section.
- Preserve the white and bg-light alternating section treatment.
- Preserve the required end-of-output custom <style> block and Bootstrap Icons stylesheet link.
- Preserve the custom CSS required by the design system.
Return the complete revised HTML body, not just design suggestions.
Briefly summarize the most important changes afterward, using no more than 5 concise bullet points. This summary must appear after the HTML BODY code block and must not introduce new facts, claims, links, or sections.
# FINAL VALIDATION BEFORE RESPONDING
Internally check all of the following before returning the output. Do not include the validation checklist, validation notes, or any explanation in the response, except for the required brief post-HTML redesign summary.
- The target keyword field is completed.
- The output contains exactly 3 labeled sections: META TITLE, META DESCRIPTION, and HTML BODY.
- Each section label appears immediately before its own fenced code block.
- The meta title is 60 characters or fewer, including spaces.
- The meta description is 150 characters or fewer, including spaces.
- The HTML body contains 1,200–1,300 user-readable words.
- The lead text at the start is 150–300 characters and naturally includes the target keyword.
- The first introductory paragraph is centered using class="lead text-center".
- The target keyword appears naturally in the first paragraph of the article.
- Exactly two different doctor images from the approved image list are included.
- The hero portrait is image 1 and counts as one of the exactly two approved doctor images.
- The second approved doctor image appears later in the page, near the paragraph or section it supports.
- The two images are distributed throughout the page, not grouped together in one section.
- Each image uses a separate responsive Bootstrap 5 <figure> element where applicable.
- Each image has a descriptive alt attribute, a relevant title attribute, correct width and height attributes, and responsive Bootstrap image classes.
- Each image includes an optional factual <figcaption> only when it adds useful context.
- The images preserve the supplied file paths, dimensions, and required attributes.
- The images do not duplicate, remove, or alter the approved image files or paths.
- The image layout is clean, balanced, responsive, and mobile-first.
- The target keyword appears naturally in at least 2–4 headings.
- The page uses the specified responsive sticky navbar, topbar, hero, sidebar-and-content layout, cards, tables, contact section, and custom CSS classes.
- The navbar uses the supplied logo URL, dimensions, alt attribute, and title attribute.
- The topbar uses the exact supplied international-patient message and website domain.
- Sections alternate between the default white background and .bg-light, beginning with the hero section.
- The hero uses the specified navy-to-blue gradient, white text, doctor portrait, specialty badge, trust badges, and two calls to action.
- The page uses the specified custom CSS variables and does not introduce unrelated colours.
- The page uses Arial, Helvetica, sans-serif and the specified typography classes.
- The page uses semantic HTML, a logical heading order, accessible navigation, descriptive links, accessible icons, and accessible tables.
- The FAQ section is the final main <h2> section.
- The FAQ section contains 5–7 FAQs.
- Every FAQ answer contains approximately 40–60 words.
- Every id is unique, lowercase, kebab-case, stable, descriptive, and correctly referenced.
- Every aria-labelledby value exactly matches the id of the heading it references.
- All HTML, ARIA, and Bootstrap 5 data attributes are valid.
- Custom CSS is limited to the classes and brand-system rules explicitly specified.
- The output includes exactly one <style> block at the end of the HTML body, before the Bootstrap Icons stylesheet link.
- No inline styles are used.
- No testimonial is included unless verified testimonial text is supplied.
- No graph or data visual is included unless supplied data explicitly supports it.
- No information, URL, contact detail, booking instruction, regulation, price, date, or claim appears unless it is explicitly supported by the supplied activity inputs, old page code, or brand context.
- No web search, third-party verification, unresolved placeholder, or request for further information appears.
- No keyword stuffing, hidden text, repetitive phrasing, invented information, or third-party contact-oriented calls to action appear.
- The HTML is valid, accessible, readable, responsive, and ready to publish.
- The final redesign pass has been completed and the returned HTML is the revised version.
Create a presentation for the keyword “
Joaquim Fores Vineta CV
” promoting Doctor Joaquim Fores Vineta from Promote.Barcelona, presentation aimed for interested American and English patients, from the following inputs, promoting him as an experienced traumatology and orthopaedic surgery specialist in Barcelona.
Data:
-Doctor name: Joaquim Fores Vineta
-Specialty focus: Trauma Specialist / Orthopedic Hand Surgeon / Nerve Repair Expert
-Clinic name: Traumatologia Barcelona
-Address: Office 112, Number 4 Plaça Dr. Manuel Corachan, Barcelona, 08017
-Phone/email/website: www.traumatologia.barcelona
-Languages spoken: English, French, Spanish, Catalan
-Main patient countries: United Kingdom, Spain
-Key procedures: Trauma Specialist, Orthopedic Surgeon, Minimal Invasive Surgeries, Arthroplasty, Hand Surgeon, Dupuytren Doctor, Bone Surgeon, Neuropathic Pain Surgeries, -Dupuytren Contracture Treatments, Nerve Repair Specialist, Tendon Repair
-Credentials: Register of registered doctors Barcelona | Registration number 15202
-Differentiators: Patients and peers recognize him for his technical skill and human approach to care. High-Level Institutional Association. Highly Rated Patient Care. Commitment to Advanced Techniques. Focus on Complex Pathology.
-Testimonials: https://www.topdoctors.es/doctor/joaquim-fores-vineta/opiniones/
-Brand assets: “Traumatologia Barcelona” director and “Barcelona Trauma Institute” founder
-The image of the doctor source is “/sites/default/files/images/doctor-joaquim-fores-vineta.jpg” at 300 x 300 px
- the contact page is "/contact" and the services is at "/orthopedic-surgeon"
The aim of the presentation is to increase his awareness to search engines and AI searches, helping him attract new patients for his services. Make sure you use favicons and graphs. Output in bootstrap 5 code, easy to copy and paste, with 1000+ words. Make sure content is WC3 validated. Do not add any references or h1 in the output.
Create a presentation for Traumatologia Barcelona (from www.traumatologia.barcelona), for both American and English patients, from the following inputs, promoting the clinic as a traumatology and orthopaedic surgery provider in Barcelona.
or
Create a hospital-style, SEO-optimized Bootstrap 5 homepage for the keyword “
Barcelona Trauma Institute
“ for Traumatologia.Barcelona website. It should present the brand as an orthopedic hospital or orthopedic trauma center, target American and British patients, include international patient messaging, procedures, trust signals, doctor credentials, service pages, FAQs, and conversion-focused copy. Use an informative but premium tone.
Traumatologia Barcelona main surgeon data:
Trauma orthopedic surgeon name: Joaquim Fores Vineta
Specialty focus: Trauma Specialist / Orthopedic Hand Surgeon / Nerve Repair Expert
Clinic name: Traumatologia Barcelona
Address: Office 112, Number 4 Plaça Dr. Manuel Corachan, Barcelona, 08017
Phone/email/website: www.traumatologia.barcelona
Languages spoken: English, French, Spanish, Catalan
Main patient countries: United Kingdom, Spain
Key procedures: Trauma Specialist, Orthopedic Surgeon, Minimal Invasive Surgeries, Arthroplasty, Hand Surgeon, Dupuytren Doctor, Bone Surgeon, Neuropathic Pain Surgeries, Dupuytren Contracture Treatments, Nerve Repair Specialist, Tendon Repair
Credentials: Register of registered doctors Barcelona | Registration number 15202
Differentiators: Patients and peers recognize him for his technical skill and human approach to care. High-Level Institutional Association. Highly Rated Patient Care. Commitment to Advanced Techniques. Focus on Complex Pathology.
Testimonials: https://www.topdoctors.es/doctor/joaquim-fores-vineta/opiniones/
The image of the doctor source is “/sites/default/files/images/doctor-joaquim-fores-vineta.jpg” at 300 x 300 px
Traumatologia.Barcelona business data:
Address: Office 112, Number 4 Plaça Dr. Manuel Corachan, Barcelona, 08017
Exact positioning: private hospital, clinic, medical institute, or specialist center.
Main departments: trauma, orthopaedics, hand surgery, imaging (x-rays, MRI, Computerised tomography, electromyograms, pre surgery tests, EMI, rehabilitation, physiotherapy, bone densitometry etc.
Operating model: outpatient only, day surgery, full hospital, or referral center.
Facilities: operating rooms, inpatient beds, imaging, rehab, lab, pharmacy, nuclear medicine,
Team size and roles: 14 surgeons, 2 residents, 2 anesthesiologists, 2 nurses, 2 physiotherapists, 2 admin staff.
Accreditation and certifications: 12 doctors from the Register of registered doctors Barcelona , 3 University teacher-doctors, 1 Clinical Academics
Hospital affiliations and referring institutions: Hospital Clinic de Barcelona, Clinica Corachan, Barna Clinic, Asssa Seguros, Segurcaixa Adeslas, DKV Seguros, Fiatmutua de seguros y reaseguros, A. Sanitaria Colegial, Occident GCO SA, Sanitas, Agrupacion AMCI, Caser Seguros, Axa Seguros Generales, Aegon,
Full list of procedures and conditions treated: pelvis, forefoot, backfoot, astragalus, heel, knee, hand, palm, ankle, calcaneal, dupuytren, tendon traumas, fractures, wounds, injuries, treatments and second opinions.
Proof points: doctors with 40+ years of experience, 100000+ number of cases, 30-40 daily patient volume, 10-20 weekly surgical volume, 95%+ outcome stats, 100%+ recovery stats.
Patient journey details: booking, consultation, diagnosis, surgery, recovery, follow-up.
Reputation assets: testimonials from https://www.topdoctors.es/doctor/joaquim-fores-vineta/opiniones/ , https://www.topdoctors.es/doctor/ruben-garcia-elvira/opiniones/ , https://www.topdoctors.es/doctor/daniel-poggio-cano/opiniones, https://www.doctoralia.es/raquel-garcia-tarrino/traumatologo/barcelona
Business goals: more consultations, more surgery leads, international patients, or premium brand building.
Target markets: UK, US, Spain, expats, insurance patients, self-pay patients.
The logo image is, at 500 x 500, the source: “/sites/default/files/images/traumatologia-logo.png”
- the contact page is "/contact" and the services is at "/orthopedic-surgeon"
The aim of the presentation is to increase his awareness to search engines and AI searches, helping him attract new patients for his services.
Make sure you use favicons and graphs.
Output in bootstrap 5 code, easy to copy and paste, with 1000+ words. Make sure content is WC3 validated. Do not add any references or h1 in the output.
You are an expert web content designer specializing in Bootstrap 5 medical biography pages.
DESIGN TEMPLATE (DO NOT CHANGE THIS PART)
Use the following HTML structure and styling exactly as provided. Do not alter class names, layout structure, or the <style> block. Only replace the placeholder text inside [SQUARE_BRACKETS] with real content. Keep all sections: navbar, topbar, hero, “Why patients choose”, specialties, target patient appeal, credentials, patient trust/testimonials, contact, and footer.
<!-- =========================
NAVBAR (reuse as-is)
========================== -->
<nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top">
<div class="container-fluid">
<!-- Brand logo (left side) -->
<a class="navbar-brand d-flex align-items-center" href="[YOUR_HOMEPAGE_URL]" title="Go to [YOUR_SITE_NAME] home page">
<img class="me-2" src="[YOUR_LOGO_URL]" alt="[YOUR_SITE_NAME] logo" width="70" height="70" loading="lazy">
</a>
<p>
<a href="[YOUR_HOMEPAGE_URL]"><span class="d-none d-sm-block">[YOUR_SITE_NAME]</span></a>
<!-- Mobile toggle -->
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</p>
<!-- Nav links (centered) -->
<div class="collapse navbar-collapse justify-content-center" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="[SURGEONS_PAGE_URL]" title="Meet our expert surgeons">Surgeons</a>
</li>
<li class="nav-item">
<a class="nav-link" href="[TRAUMA_SPECIALIST_PAGE_URL]" title="Specialized trauma specialists">Trauma Specialist</a>
</li>
<li class="nav-item">
<a class="nav-link" href="[ORTHOPEDIC_PAGE_URL]" title="Orthopedic care and joint surgery services">Orthopedic</a>
</li>
<li class="nav-item">
<a class="btn btn-primary" href="[CONTACT_PAGE_URL]" title="Contact our specialists">Contact</a>
</li>
</ul>
</div>
<p> </p>
<div class="d-flex justify-content-end"> </div>
</div>
</nav>
<!-- =========================
TOPBAR (optional)
========================== -->
<div class="topbar py-2">
<div class="container d-flex flex-wrap justify-content-between align-items-center gap-2">
<div>[SHORT_TAGLINE_FOR_CLINIC]</div>
<div><strong>[YOUR_DOMAIN]</strong></div>
</div>
</div>
<!-- =========================
HERO SECTION (doctor header)
========================== -->
<header class="hero">
<div class="container">
<div class="row align-items-center g-4">
<div class="col-lg-7">
<p>
<span class="badge badge-soft rounded-pill px-3 py-2 mb-3">
[BADGE_TEXT_LINE_1] • [BADGE_TEXT_LINE_2] • [BADGE_TEXT_LINE_3]
</span>
</p>
<h2 class="display-5 fw-bold mb-3">[DOCTOR_FULL_NAME_WITH_TITLE]</h2>
<p class="lead mb-4">
[SHORT_LEAD_PARAGRAPH_DESCRIBING_DOCTOR_SPECIALTY_LOCATION_AND_PATIENT_FOCUS]
</p>
<div class="d-flex flex-wrap gap-3">
<a class="btn btn-brand btn-lg px-4" href="[DOCTOR_OR_CLINIC_WEBSITE]">Visit Official Website</a>
<a class="btn btn-outline-light btn-lg px-4" href="[CONTACT_AND_LOCATION_PAGE]">Contact & Location</a>
</div>
<div class="mt-4 d-flex flex-wrap gap-2">
<span class="badge bg-light text-dark">[BADGE_1]</span>
<span class="badge bg-light text-dark">[BADGE_2]</span>
<span class="badge bg-light text-dark">[BADGE_3]</span>
<span class="badge bg-light text-dark">[BADGE_4]</span>
</div>
</div>
<div class="col-lg-5 text-center">
<img class="doctor img-fluid" src="[DOCTOR_PORTRAIT_URL]" alt="[DOCTOR_FULL_NAME] portrait">
</div>
</div>
</div>
</header>
<main>
<!-- =========================
SECTION: Why patients choose him
========================== -->
<section class="section-pad">
<div class="container">
<div class="row g-4 align-items-start">
<div class="col-lg-4">
<p class="small-label mb-2">Why patients choose [HIM/HER/THEM]</p>
<h2 class="h3 fw-bold">[SHORT_HEADING_ABOUT_APPROACH]</h2>
<p class="muted">
[PARAGRAPH_1_ABOUT_REPUTATION_SPECIALTY_AND_FOCUS_AREAS]
</p>
<p class="muted">
[PARAGRAPH_2_ABOUT_STYLE_OF_CARE_COMMUNICATION_AND_PATIENT_CONFIDENCE]
</p>
</div>
<div class="col-lg-8">
<div class="row g-4">
<!-- Card 01 -->
<div class="col-md-6">
<div class="card rounded-xl h-100 p-4">
<div class="icon-circle mb-3">01</div>
<h3 class="h5">[CARD_1_TITLE]</h3>
<p class="mb-0">[CARD_1_DESCRIPTION]</p>
</div>
</div>
<!-- Card 02 -->
<div class="col-md-6">
<div class="card rounded-xl h-100 p-4">
<div class="icon-circle mb-3">02</div>
<h3 class="h5">[CARD_2_TITLE]</h3>
<p class="mb-0">[CARD_2_DESCRIPTION]</p>
</div>
</div>
<!-- Card 03 -->
<div class="col-md-6">
<div class="card rounded-xl h-100 p-4">
<div class="icon-circle mb-3">03</div>
<h3 class="h5">[CARD_3_TITLE]</h3>
<p class="mb-0">[CARD_3_DESCRIPTION]</p>
</div>
</div>
<!-- Card 04 -->
<div class="col-md-6">
<div class="card rounded-xl h-100 p-4">
<div class="icon-circle mb-3">04</div>
<h3 class="h5">[CARD_4_TITLE]</h3>
<p class="mb-0">[CARD_4_DESCRIPTION]</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
SECTION: Core specialties
========================== -->
<section class="section-pad bg-light">
<div class="container">
<div class="row g-4">
<div class="col-lg-4">
<p class="small-label mb-2">Core specialties</p>
<h2 class="h3 fw-bold">Conditions and procedures</h2>
<p class="muted">
[OPTIONAL_SHORT_DESCRIPTION_OF_HOW_THIS_SECTION_MATCHES_PATIENT_SEARCHES]
</p>
</div>
<div class="col-lg-8">
<div class="row row-cols-1 row-cols-md-2 g-3">
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_1]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_2]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_3]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_4]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_5]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_6]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_7]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_8]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_9]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_10]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_11]</div></div>
<div class="col"><div class="card rounded-xl p-3 h-100">[SPECIALTY_12]</div></div>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
SECTION: International / target patient appeal
========================== -->
<section class="section-pad">
<div class="container">
<div class="row g-4 align-items-center">
<div class="col-lg-6">
<p class="small-label mb-2">[TARGET_PATIENT_LABEL]</p>
<h2 class="h3 fw-bold">[HEADING_ABOUT_TARGET_PATIENTS]</h2>
<p class="muted">
[PARAGRAPH_EXPLAINING_WHY_THIS_DOCTOR_CLINIC_IS_GOOD_FOR_THESE_PATIENTS]
</p>
<p class="muted">
[SECOND_PARAGRAPH_ABOUT_CREDENTIALS_TECHNIQUES_AND_TRUST_FACTORS]
</p>
</div>
<div class="col-lg-6">
<div class="graph-box">
<h3 class="h5 fw-bold mb-3">[GRAPH_TITLE]</h3>
<!-- Simple SVG placeholder – you can keep or replace -->
<svg class="w-100" viewBox="0 0 600 260" role="img" aria-label="[GRAPH_ALT_TEXT]">
<rect x="40" y="40" width="520" height="180" rx="12" fill="#ffffff" stroke="#d9e6f2" />
<line x1="90" y1="190" x2="510" y2="190" stroke="#94a9bb" stroke-width="2" />
<rect x="140" y="95" width="80" height="95" fill="#0f4c81" rx="8" />
<rect x="280" y="70" width="80" height="120" fill="#18a999" rx="8" />
<rect x="420" y="110" width="80" height="80" fill="#1b75bb" rx="8" />
<text x="140" y="214" font-size="14" fill="#17324a">[LABEL_1]</text>
<text x="278" y="214" font-size="14" fill="#17324a">[LABEL_2]</text>
<text x="404" y="214" font-size="14" fill="#17324a">[LABEL_3]</text>
<text x="130" y="85" font-size="14" fill="#17324a">[ANNOTATION_1]</text>
<text x="262" y="60" font-size="14" fill="#17324a">[ANNOTATION_2]</text>
<text x="410" y="100" font-size="14" fill="#17324a">[ANNOTATION_3]</text>
</svg>
<p class="muted mt-3 mb-0">[OPTIONAL_CAPTION_FOR_GRAPH]</p>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
SECTION: Credentials / professional profile
========================== -->
<section class="section-pad bg-light">
<div class="container">
<div class="row g-4">
<div class="col-lg-5">
<p class="small-label mb-2">Credentials</p>
<h2 class="h3 fw-bold">Professional profile</h2>
<p class="muted">
[PARAGRAPH_ABOUT_REGISTRATION_LOCATION_AND_CORE_SPECIALTY]
</p>
<p class="muted">
[PARAGRAPH_ABOUT_BRAND_STORY_DIRECTOR_ROLES_AND_AUTHORITY]
</p>
</div>
<div class="col-lg-7">
<div class="table-responsive">
<table class="table table-bordered align-middle">
<thead>
<tr>
<th>Item</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr><td>Doctor</td><td>[DOCTOR_FULL_NAME]</td></tr>
<tr><td>Specialty</td><td>[MAIN_SPECIALTY]</td></tr>
<tr><td>Focus areas</td><td>[FOCUS_AREAS_COMMA_SEPARATED]</td></tr>
<tr><td>Languages</td><td>[LANGUAGES_COMMA_SEPARATED]</td></tr>
<tr><td>Registration</td><td>[MEDICAL_REGISTER_NUMBER_AND_LOCATION]</td></tr>
<tr><td>Clinic</td><td>[CLINIC_NAME]</td></tr>
<tr><td>Address</td><td>[FULL_ADDRESS]</td></tr>
<tr><td>Website</td><td>[WEBSITE_URL]</td></tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
SECTION: Patient trust / testimonials
========================== -->
<section class="section-pad">
<div class="container">
<div class="row g-4 align-items-start">
<div class="col-lg-6">
<p class="small-label mb-2">Patient trust</p>
<h2 class="h3 fw-bold">What patients value</h2>
<p class="muted">
[PARAGRAPH_ABOUT_TESTIMONIALS_AND_PATIENT_CONFIDENCE]
</p>
<blockquote class="blockquote p-4 bg-light rounded-xl border">
<p class="mb-2">“[TESTIMONIAL_QUOTE]”</p>
<footer class="blockquote-footer mb-0">
<p>[TESTIMONIAL_SOURCE]</p>
</footer>
</blockquote>
</div>
<div class="col-lg-6">
<div class="card rounded-xl p-4">
<h3 class="h5 fw-bold mb-3">Search-friendly messaging</h3>
<p>
>[KEY_MESSAGE_LINE_1]<br>
>[KEY_MESSAGE_LINE_2]<br>
>[KEY_MESSAGE_LINE_3]<br>
>[KEY_MESSAGE_LINE_4]<br>
>[KEY_MESSAGE_LINE_5]<br>
>[KEY_MESSAGE_LINE_6]
</p>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
SECTION: Contact
========================== -->
<section class="section-pad bg-light" id="contact">
<div class="container">
<div class="row g-4">
<div class="col-lg-5">
<p class="small-label mb-2">Contact</p>
<h2 class="h3 fw-bold">[CLINIC_NAME]</h2>
<p class="mb-2"><strong>Address:</strong> [FULL_ADDRESS]</p>
<p class="mb-2"><strong>Website:</strong> [WEBSITE_URL]</p>
<p class="mb-2"><strong>Languages:</strong> [LANGUAGES]</p>
<p class="mb-2"><strong>Doctor:</strong> [DOCTOR_FULL_NAME]</p>
<p class="mb-0"><strong>Registration:</strong> [REGISTRATION_NUMBER]</p>
</div>
<div class="col-lg-7">
<div class="card rounded-xl p-4">
<h3 class="h5 fw-bold">Summary</h3>
<p class="mb-0">
[SUMMARY_PARAGRAPH_FOR_PATIENTS_EXPLAINING_WHY_THIS_DOCTOR_IS_A_GOOD_CHOICE]
</p>
</div>
</div>
</div>
</div>
</section>
<!-- =========================
FOOTER
========================== -->
<footer class="bg-light text-dark pt-4 pb-3 border-top">
<div class="container">
<!-- Medical disclaimer -->
<div class="mb-3">
<small class="text-muted">Medical information page for international patient awareness.</small><br>
<small class="text-muted">This page is informational and does not replace a medical consultation. Always confirm diagnosis, treatment, and appointment details directly with the clinic.</small>
</div>
<!-- Main links row -->
<div class="row g-3">
<div class="col-12 col-md-6">
<h6 class="small text-uppercase text-muted mb-2">Trauma & Orthopedics</h6>
<ul class="list-unstyled small mb-0">
<li class="mb-1">
<a class="text-decoration-none text-secondary hover-opacity" href="[DOCTORS_LIST_PAGE]" title="Our team of specialists">Trauma & orthopedics doctors in [CITY]</a>
</li>
<li class="mb-1">
<a class="text-decoration-none text-secondary hover-opacity" href="[HAND_SURGEON_PAGE]" title="Hand surgery specialists">Hand surgeon in [CITY]</a>
</li>
<li class="mb-1">
<a class="text-decoration-none text-secondary hover-opacity" href="[SPECIAL_CONDITION_PAGE]" title="Specialist for specific condition">[CONDITION] doctor in [CITY]</a>
</li>
</ul>
</div>
<div class="col-12 col-md-6">
<h6 class="small text-uppercase text-muted mb-2">Doctor [LAST_NAME]</h6>
<ul class="list-unstyled small mb-0">
<li class="mb-1">
<a class="text-decoration-none text-secondary hover-opacity" href="[DOCTOR_WEB_PAGE]" title="Doctor services">Dr. [FULL_NAME] Web</a>
</li>
<li class="mb-1">
<a class="text-decoration-none text-secondary hover-opacity" href="[CURRICULUM_PAGE]" title="Curriculum and qualifications">Dr. [FULL_NAME] curriculum</a>
</li>
</ul>
</div>
</div>
<hr class="my-3">
<div>
<small class="text-muted">© [CLINIC_NAME] – Orthopedic and trauma specialists in [CITY].</small>
</div>
</div>
</footer>
<!-- =========================
GLOBAL STYLES (keep as-is)
========================== -->
<style>
:root {
--brand:#0f4c81;
--brand2:#1b75bb;
--accent:#18a999;
--dark:#16324f;
--light:#f7fbff;
--soft:#eef5fb;
--border:#d9e6f2;
}
body {
font-family: Arial, Helvetica, sans-serif;
color:#17324a;
background:#ffffff;
line-height:1.65;
}
.hero {
background: linear-gradient(135deg, rgba(15,76,129,.96), rgba(27,117,187,.92));
color:#fff;
padding: 5rem 0;
}
.hero .lead {
color: rgba(255,255,255,.92);
max-width: 55rem;
}
.badge-soft {
background: rgba(255,255,255,.15);
border:1px solid rgba(255,255,255,.24);
color:#fff;
}
.section-pad {
padding: 4.5rem 0;
}
.card {
border:1px solid var(--border);
box-shadow: 0 8px 24px rgba(12, 41, 66, .06);
}
.icon-circle {
width:3rem;
height:3rem;
border-radius:50%;
display:inline-flex;
align-items:center;
justify-content:center;
background:var(--soft);
color:var(--brand);
font-weight:700;
}
.small-label {
text-transform:uppercase;
letter-spacing:.08em;
font-size:.78rem;
color:var(--brand2);
font-weight:700;
}
.muted {
color:#5c7287;
}
.topbar {
background:#0a2f4f;
color:#fff;
font-size:.95rem;
}
.graph-box {
background:var(--light);
border:1px solid var(--border);
border-radius:.75rem;
padding:1.25rem;
}
.btn-brand {
background:var(--accent);
border-color:var(--accent);
color:#fff;
}
.btn-brand:hover {
background:#149486;
border-color:#149486;
color:#fff;
}
.rounded-xl {
border-radius:1.25rem;
}
img.doctor {
max-width:100%;
height:auto;
border-radius:1.25rem;
border:4px solid rgba(255,255,255,.18);
box-shadow:0 18px 40px rgba(0,0,0,.18);
}
.table thead th {
background:#eef5fb;
}
footer {
background:#0a2f4f;
color:#d9e6f2;
}
a {
color:var(--brand2);
}
a:hover {
color:var(--brand);
}
</style>
</main>
INSTRUCTIONS FOR CONTENT
1. Keep the design and code structure exactly as-is.
2. Replace every [PLACEHOLDER] with appropriate content for the doctor described below.
3. Write in clear, professional, patient-friendly English suitable for international patients.
4. Ensure all claims are plausible and consistent with the details I provide (do not invent registration numbers, addresses, or affiliations).
5. If some information is missing, leave a clear placeholder like [MISSING: languages] instead of guessing.
DOCTOR DETAILS TO USE FOR THIS BIOGRAPHY
Paste the doctor’s information here in any format (notes, CV extract, website text, etc.). Include at least:
- Full name and title (e.g., Dr. Ana García López)
- Main specialty and subspecialties
- Focus areas / common procedures
- Languages spoken
- Medical registration number and location (if available)
- Clinic/hospital name
- Full address (or city and area if full address not available)
- Website URL (doctor or clinic)
- Short bio or key points about their approach and reputation
- Target patient groups (e.g., local, UK, US, other international)
- Any testimonials or typical patient feedback (optional)
- Any brand/story elements (e.g., founder/director roles, institute names)
TASK
Generate the complete HTML page for this doctor’s biography by:
- Keeping the design template unchanged.
- Filling in all [PLACEHOLDERS] with content based on the doctor details above.
- Producing only the final HTML code (no explanations, no markdown around it).
Create a bootstrap 5 presentation for the keyword “ Marta Franco" ” promoting Doctor Marta Franco from Promote.Barcelona, presentation aimed for interested American and English patients, from the following inputs, promoting her as an experienced Emergency medicine Specialist Physician’s assistant in Barcelona. -Doctor name: Marta Franco Blasco -Specialty focus: Emergency medicine Specialist , Physician’s assistant -Clinic name: Traumatologia Barcelona -Address: Office 112, Number 4 Plaça Dr. Manuel Corachan, Barcelona, 08017 -Phone/email/website: www.traumatologia.barcelona – +34 610 19 00 80 // +44 7435094755 // [traumatologiabcn@gmail.com](mailto:traumatologiabcn@gmail.com) -Languages spoken: _Spanish, Catalan, English, French, Italian -Main patient countries: United Kingdom, Spain, Algeria, Maroc, Germany -Key procedures: Emergency traumatology specialits, physician assistant, trauma emergency specialist -Credentials: Register of registered doctors Barcelona | Registration number : 53374 -Differentiators: Pactients and colleagues recognize her for her precisión in high pressure trauma care and her passionate, patient centered pproach. High level emergency department leadership. Excellent in acute trauma management. Commitment to advance surgical and resucitation techniques. Focus on complex and life-threatening injuries -Testimonials: https://fenekrally.com/es/equipo-medico/
Article published in AAOS is here https://pubmed.ncbi.nlm.nih.gov/33010757/
- Brand assets: Member of Traumatologia Barcelona, Doctor in Fenek Rally, Member of SocMue, Member of SoCirCOT, Teacher at Tecnocampus, Research in Rothman Orthopaedics, Her photo