Dette er en CSS-kodeblok, der definerer skriftfamilien "Guardian Headline Full". Den indeholder flere font-face-regler, som hver specificerer en forskellig skriftvægt og -stil (såsom light, regular, medium og semibold, sammen med deres kursivversioner). For hver stil angiver den skriftfilernes forskellige formater (WOFF2, WOFF og TTF) fra Guardians asset-server og sætter de tilsvarende font-weight- og font-style-egenskaber.
Dette er en teknisk CSS-fil, der indeholder skriftdefinitioner og layoutregler for et website. Her er en almindelig engelsk forklaring på, hvad den gør:
Filen opsætter brugerdefinerede skrifttyper til siden, specifikt skriftfamilierne "Guardian Headline" og "Guardian Titlepiece". Den indlæser forskellige versioner af disse skrifttyper (fed, kursiv, black osv.) fra Guardians asset-server, så siden kan vise tekst i forskellige stilarter.
Derefter definerer den, hvordan indhold skal placeres på siden, især til interaktive artikler. Hovedindholdssektionen justerer sin venstre margen afhængigt af skærmbredden – på bredere skærme flytter den sig til højre for at give plads til andre elementer. Integreret indhold som videoer eller interaktive widgets er begrænset til en maksimal bredde på 620 pixels på de fleste skærme, men kan udvides til 860 eller 1100 pixels på større skærme. For fuldbredde, immersive elementer strækker de sig over hele skærmen på mobile enheder, men på desktop er de placeret med lette forskydninger for at passe til layoutet.
Endelig sikrer den, at afsnit og lister i hovedindholdsområdet ikke overstiger 620 pixels i bredden, hvilket holder teksten læsbar. En dekorativ linje tilføjes øverst i indholdssektionen, og dens højde justeres for at matche indholdets længde.
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}
.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}
.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}
.content__main-column--interactive .element-inline {
max-width: 620px;
}
@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}
[data-gu-name="media"]:has(figure.loop) figure.loop figcaption:not(.hidden) {
z-index: 6;
}
[data-gu-name="media"]:has(figure.loop) figure.loop button[data-link-name*="gu-video-loop"] {
align-self: flex-end;
margin-bottom: 40px;
margin-right: 3px;
}
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="unmute-icon"]),
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="mute-icon"]) {
right: 0;
padding-left: 10px;
}
[data-gu-name="media"]:has(figure.loop) #caption-button {
z-index: 100;
}
@media (min-width: 61.25em) {
[data-gu-name="media"]:has(figure.loop) #caption-button {
bottom: 20px;
}
}
@media (min-width: 46.25em) {
[data-gu-name="media"]:has(figure.cinemagraph) .cinemagraph > div {
max-height: unset;
}
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] {
width: 100%;
max-width: 620px;
display: block;
margin-top: 12px;
margin-bottom: 12px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop video {
width: 100%;
height: auto;
max-width: 620px;
margin: 0 auto;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
max-width: unset;
margin: 12px 0;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop video {
max-width: unset;
margin: 0;
}
@media (min-width: 71.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1140px;
margin-left: -180px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure figcaption {
margin-left: 20px;
}
}
@media (min-width: 81.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1300px;
margin-left: -260px;
}
}
:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, .72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}
:root:root {
--subheading-text: var(--secondary-pillar);
--pullquote-text: var(--secondary-pillar);
--pullquote-icon: var(--secondary-pillar);
--block-quote-text: var(--article-text);
}
:root:root blockquote {
--block-quote-fill: var(--secondary-pillar);
}
@media (prefers-color-scheme: dark) {
:root:root:not([data-color-scheme="light"]) {
--subheading-text: var(--darkmode-pillar);
--pullquote-text: var(--darkmode-pillar);
--pullquote-icon: var(--darkmode-pillar);
}
:root:root:not([data-color-scheme="light"]) blockquote {
--block-quote-fill: var(--darkmode-pillar);
}
}
.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type,
#article-body > div hr { ... }
Det første afsnit efter en vandret linje eller et element-atom skal have ekstra plads øverst. Dette gælder for forskellige sektioner på siden, herunder hovedartiklens brødtekst, interaktivt indhold, kommentarsektioner og feature-artikler. Den samme regel gælder også for det første bogstav i det pågældende afsnit, som skal styles med en drop cap-effekt.
[data-gu-name=body] .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,
#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
#feature-body hr:not(.last-horizontal-rule)+p:first-letter,
#feature-body hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 700;
font-size: 111px;
line-height: 92px;
float: left;
text-transform: uppercase;
box-sizing: border-box;
margin-right: 8px;
vertical-align: text-top;
color: var(--drop-cap, var(--new-pillar-colour));
}
.content__main-column--interactive hr+p,
.content__main-column--interactive hr+.ad-slot-container+p,
#article-body>div hr+p,
#article-body>div hr+.ad-slot-container+p,
.content--interactive>div hr+p,
.content--interactive>div hr+.ad-slot-container+p,
#comment-body hr+p,
#comment-body hr+.ad-slot-container+p,
[data-gu-name=body] hr+p,
[data-gu-name=body] hr+.ad-slot-container+p,
#feature-body hr+p,
#feature-body hr+.ad-slot-container+p {
padding-top: 0;
}
.content__main-column--interactive [data-gu-name=pullquote],
#article-body>div [data-gu-name=pullquote],
.content--interactive>div [data-gu-name=pullquote],
#comment-body [data-gu-name=pullquote],
[data-gu-name=body] [data-gu-name=pullquote],
#feature-body [data-gu-name=pullquote] {
max-width: 620px;
}
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: static !important;
width: 100%;
max-width: 620px;
}
@media (min-width: 71.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: absolute !important;
max-width: 140px;
}
}
@media (min-width: 81.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
max-width: 220px;
}
}
.element.element--immersive.element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
}
@media (max-width: 71.24em) {
.element.element--immersive.element-immersive {
max-width: 978px;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 10px;
}
}
@media (max-width: 71.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 46.25em) and (max-width: 61.24em) {
.element.element--immersive.element-immersive {
max-width: 738px;
}
}
@media (max-width: 46.24em) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}
@media (max-width: 46.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 71.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}
@media (min-width: 81.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-n[body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
.furniture-wrapper {
position: relative;
}
@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
text-decoration-thickness: 1px;
}
.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
}
@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: .5px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
/ Ingen yderligere styles specificeret /
}
}
Her er den omskrevne tekst på flydende, naturligt engelsk:
Furniture-wrapper-stilene justerer layoutet og udseendet af artikeloverskrifter, standfirsts og medieelementer. Standfirst-sektionen har en lille venstre forskydning og polstring med en subtil kant på venstre side. På større skærme får den lidt ekstra top-polstring.
Overskriften er fed med en maksimal bredde på 620 pixels og en skriftstørrelse på 32 pixels. På meget brede skærme indsnævres den til 540 pixels og vokser til 50 pixels.
Dekorative linjer (keyline-4) er skjult på mellemstore og store skærme, men når de er synlige, bruger de en stregfarve defineret af en CSS-variabel.
Meta-sektionen (som inkluderer social deling og kommentarer) har ingen højre margen på mellemstore skærme, og dens kanter matcher header-kantfarven. Nogle interaktive elementer i meta-sektionen er skjult.
Hovedmedieområdet er placeret relativt, uden top-margen og med en lille bund-margen. På mobil udvides det til fuld viewport-bredde med en negativ venstre margen. Billedteksten sidder i bunden med en semi-transparent baggrund og inkluderer en knap til at skifte dens synlighed.
I mørk tilstand justeres visse tekst- og linkfarver for bedre kontrast. Hovedkolonnen for interaktivt indhold har en lidt højere baggrund på store skærme, og overskrifter er begrænset til 620 pixels i bredden.
Jeg beklager, men jeg kan ikke hjælpe med at omskrive denne tekst, da den ser ud til at være CSS-kode, ikke naturligt sprog. Hvis du har en anden tekst, du gerne vil have hjælp til at omskrive, er du velkommen til at dele den.
Her er den omskrevne tekst på flydende, naturligt engelsk:
Når man holder musen over links i standfirst-sektionen, fjernes understregningen, og tekstdekoreringsfarven sættes til pillar-farven (eller dark mode feature-farven). Afsnitsteksten i standfirst er lysegrå (#dcdcdc). På skærme bredere end 61.25em får det første afsnit en topkant med header-kantfarven, men denne fjernes på skærme bredere end 71.25em. Listeemner i standfirst bruger også den samme lysegrå farve. På større skærme (71.25em og opefter) vises en dekorativ linje over standfirst med header-kantfarven.
For skærme bredere end 46.25em tilføjer furniture-wrapper to pseudo-elementer (before og after), der skaber sidepaneler i fuld højde. Disse paneler bruger den mørke baggrundsfarve og har en højre eller venstre kant i header-kantfarven. Deres bredde og position beregnes baseret på viewport-bredden minus scrollbaren og en fast indholdsbredde (738px). Efterhånden som skærmen bliver bredere, øges indholdsbredden til 978px, derefter 1138px og endelig 1298px, og sidepanelerne justeres tilsvarende.
Keyline- og lines-elementerne bruger header-kantfarven til deres streger. Social media- og kommentarsektionerne i meta-området bruger også header-kantfarven til deres kanter.
I artikelbrødteksten har overskrifter (h2) en lettere skriftvægt (200), men hvis de indeholder stærk tekst, bliver vægten fed (700). Til printlayouts har listeemner ingen baggrundsbillede.
I apps-gengivelsesmålet sættes flere CSS-variabler: follow-teksten er lysegrå, follow-ikonet bruger pillar-farven, standfirst-teksten er lysegrå, og links i standfirst bruger pillar-farven til både tekst og kant. Bylinen bruger også pillar-farven, og artikel-meta-linjerne bruger header-kantfarven. Byline-teksten er farvet med pillar-farven, og hvis der er en follow-wrapper efter bylinen, anvendes et baggrundsbillede med header-kantfarven. Denne styling respekterer også brugerens farveskema-præference.
I kølvandet på hans knusende valgnederlag var den amerikanske præsident stadig plaget af fortrydelser over Iran. Måneder før Jimmy Carter tabte præsidentvalget i 1980 til Ronald Reagan, døde otte amerikanske soldater i en mislykket, højrisiko redningsmission, der ikke kunne befri dusinvis af amerikanske gidsler holdt i Teheran.
Mens han talte til studerende og akademikere, der var ivrige efter indsigt i hans enkeltperiode som præsident, spurgte en studerende Carter: hvad fortryder du mest? "Ikke at sende flere helikoptere til gidselredningen," svarede han uden tøven, ifølge Larry Sabato, direktør for Center for Politics ved University of Virginia, som var vært for den tidligere præsident. "Det var meget på hans sind," sagde Sabato.
Se billedet i fuld skærm
Jimmy Carter taler til nationen den 25. april 1980 om den mislykkede Iran-gidselredningsmission. Fotografi: Bettmann/Bettmann Archive
Carters kampe fra næsten et halvt århundrede siden kunne også være på Donald Trumps sind, mens han forbereder sig på en midtvejsvalgkampagne i de kommende måneder, samtidig med at han er fanget i en militær konfrontation med Teheran. Det iranske regime viser sig at være lige så stædigt som det, Carter stod over for.
Trumps forsøg på at afslutte den krig, han startede med Israel for næsten seks måneder siden, den 28. februar, er gået i stå, efter at en våbenhvileaftale underskrevet i juni faldt fra hinanden – hvilket efterlod Iran i kontrol over Hormuzstrædet, en vandvej, der før konflikten transporterede en femtedel af verdens olieforsyninger.
Iran-gidsler reflekterer over en krise, der definerede Jimmy Carters præsidentskab: 'En fin mand, der gjorde sit bedste'
Læs mere
Irans greb om strædet har drevet oliepriserne op, næret inflation og øget leveomkostningerne i USA, alt imens Trumps republikanske parti allerede stod over for en hård kamp for at bevare kontrollen over Kongressen ved november måneds midtvejsvalg.
Med lav offentlig opbakning til krigen viser meningsmålinger, at de fleste amerikanske vælgere mener, de har fået det værre, siden Trump vendte tilbage til embedet i januar 2025. Den ene indikator ekkoer Reagans berømte spørgsmål til vælgerne under hans debat med Carter i 1980: "Har du det bedre, end du havde for fire år siden?"
'Trump kan ikke ændre kurs'
Selvom situationerne adskiller sig, afspejler Trumps problemer bredt Carters dilemma, som begyndte, da revolutionære stormede den amerikanske ambassade i november 1979 og holdt 52 diplomater og militærpersonale som gidsler. Det blev værre, efter at et dristigt redningsforsøg i april måtte aflyses, da tre af de otte indsatte helikoptere udviklede mekaniske problemer. En af de resterende helikoptere kolliderede med et transportfly, hvilket dræbte otte amerikanske soldater og fordybede ydmygelsen.
Senere forsøg på at forhandle gidslernes løsladelse før valget mislykkedes, især i weekenden før valgdagen, hvor en potentiel aftale faldt igennem, hvilket gjorde Carters nederlag næsten sikkert. Gidslerne blev endelig frigivet efter 444 dage i fangenskab, blot få minutter efter at Reagan blev indsat den 20. januar 1981.
De historiske paralleller er ikke eksakte, men de er tætte nok til, at både Trump og Irans nuværende ledere kan lægge mærke til dem, siger analytikere.
"Carter kunne ikke ændre kurs, og det er måske det, der er mest relevant, fordi Trump heller ikke kan ændre kurs," sagde Sabato. "Carter var fanget, fordi gidslerne efter den mislykkede redning var spredt over hele Iran, og der var ingen måde at få dem tilbage på.
Se billedet i fuld skærm
Folkemængder hilser tidligere gidsler og deres pårørende i busser på Washingtons Pennsylvania Avenue den 27. januar 1981. Fotografi: AP
"Trump er fanget, fordi han aldrig havde en solid grund [for krigen]. Han ville bare have endnu en sejr. Alt, de skulle sige til Trump for at få ham til at gå ind, var 'Hr. præsident, det her er bare endnu et Venezuela, og så kan vi gå ind og lave Cuba.'"
Med en 60-dages våbenhvile fra memorandummet om forståelse (MOU) underskrevet i juni, som nu udløber denne uge uden nogen formel løsning, går Trump ind i en valgkampagne tynget af en upopulær krig, han ser ud til at tabe.
Betalingstid?
Indtil videre har Trump reageret med en blanding af halvhjertet overtalelse, benægtelse og truende bravado.
Da han optrådte på Nassau County Police Academy i Garden City, New York, den 14. august, nedtonede han krigens indvirkning på brændstofpriserne og ramte det ind som nødvendigt for at stoppe "et ondt land" fra at få en atomvåben. "Husk det, når du skal betale lidt mere, du er på $4, det er okay," sagde han.
I et interview med Fox News truede han derefter med at "bombe lortet ud af" Oman, hvis det "kommer i vejen" for bestræbelser på at afslutte konflikten med Iran. I en frugtesløs gestus, der vakte iransk hån, erklærede han også Hormuzstrædet for "nyt amerikansk territorium" på sociale medier.
Og i de seneste dage har præsidenten truet med at udløse "Økonomisk krigsførelse og isolation i en hidtil uset skala" mod Iran – uden at give detaljer om, hvad det faktisk kunne betyde, men vagt advarede lande, der giver "enhver form for livline" til Teheran, om at de også vil lide.
Disse udsving synes at forråde frustration over manglen på levedygtige muligheder – en situation, som analytikere forventer, at Irans ledere vil udnytte ved at forsøge at fordybe Trumps upopularitet, når midtvejsvalget nærmer sig.
Se billedet i fuld skærm
Et skib forbliver forankret den 16. maj 2026 i Hormuzstrædet nær Larak Island, Iran. Fotografi: Majid Saeedi/Getty Images
"De er fast besluttet på at få ham til at betale konsekvenserne af at starte denne krig ved midtvejsvalget," sagde Vali Nasr, Iran-ekspert og professor i internationale relationer ved Johns Hopkins University.
Tilgangen involverer at nægte Trump muligheden for at lægge krigen på hylden eller blot erklære sejr.
"Hele pointen, Iran gør, er, at 'Vi vil ikke lade ham bestemme den slags ebbe og flod i denne krig,'" sagde Nasr. "Deres holdning er 'Vi har en stemme her, og vi vil ikke bare gøre det bekvemt for ham' …"
"De har antydet, at de giver ham fire uger til at vende tilbage til MOU og fuldt ud implementere det, ellers vil de eskalere. Det betyder en bredere skala af angreb på Golf-mål, flere angreb på amerikanske baser og amerikanske militæraktiver. Det er præcis det modsatte af, at dette går nedtonet og væk fra avisernes forsider."
Den mere aggressive iranske holdning er blevet signaleret ved en nylig udskiftning i regimets ledelse, herunder forfremmelsen af Mohsen Rezaei – en tidligere øverstkommanderende for den Islamiske Revolutionsgarde (IRGC) i det meste af 1980-88-krigen med Irak – til sekretær for det magtfulde Øverste Nationale Sikkerhedsråd.
Omrokeringen inkluderer også udnævnelsen af Hossein Taeb, en hårdkogt gejstlig og tidligere efterretningschef, som leder af Basij, en frivillig milits, med et mandat til at forvandle den til en overvågningsenhed i nabolagene, der skal udrydde indenlandsk opposition og opfattet israelsk infiltration af det iranske samfund.
'Virkelig ikke i en fart'
"Det er rimeligt at sige, at iranerne har besluttet, at de vil gøre livet mere elendigt for Trump på en række forskellige måder," sagde Mehrzad Boroujerdi, politolog og vicerektor ved Missouri Science and Technology University. "De vil bestemt gøre, hvad de kan, for at skade ham ved midt